As the thread states, moving from Italy to St. Louis. What is the car scene like? Any good tracks for 1/4 mile and also roadcourse? Any reputable mechanics or speed shops? Thanks!
Go to East StL, North StL, or South StL... you'll want to drive REALLY fast when you get there! LOL!
Seriously though:
St. Louis Racing | World Wide Technology Raceway - Madison,Illinois
Yeah.... looking at school ratings, gonna be staying on the west side of town.