Anybody here from Southern Illinois or St.Louis. I asked this a while back but only found a club in Carbondale. Lol I think I'm the only person within 100 miles who knows what drifitng is.
Announcement
Collapse
No announcement yet.
St. Louis/Southern Illinois Drifters?
Collapse