IL Spotted thread - Please read the first post.
#789
#791
Ya a couple of my buddies have Wrx's so they tell me when they go, I usually go up to Strats if you know where that is, On north Av. in Villa park, Alot of pll dont like it, But if you like seeing races its fun i guess
#795