I love it!
Top Gear is by far the best automotive enthusiast show out there. I hope the US version isnt an embarassment!
I think i know the problem with that mustang. Open up the hood and look around a lil bit I bet if you look hard enough the problem will be circled for you.![]()