The Top Gear Test Track?! That's amazing! I'm so glad the show is being aired on BBC America now, I've got my wife into it and she loves it! And she absolutely hates cars, I think she said something about the way I stop listening/paying attention as soon as one drives by that I like...I dunno, I didn't really catch what she was saying