ldourlaingti
I fall down some times
- Location
- Elmhurst, IL
- Car(s)
- 08 bmp gti
So I have noticed lately that on Norht Ave and 83, a lot of mkv's cross by there and in uptown Elmhurst. Since I live in Elmhurst, Id like to know if anyone that lives in or very close to Elmhurst owns a mkv and think about having a meeting in uptown.....plus, what are some good race shops? I know GRD is good but is there another one?