Joined
·
375 Posts
So, I was watching a recording of Top Gear on my DVR and there was a quick note on Evo X vs 08 STI. But they never actually showed a clip? Anybody know when we're going to get some attention on the car shows. And when can we get a review in a mag that compares the X to something beside the Subaru?