Anyone who follows Top Gear has to admit it was a pretty big episode over the weekend.....
I know Jeremy and Hammond made it to the "finish line", but does anyone else think that they were kind of dumb for not drafting each other all the way from Switzerland to Blackpool?
... also,the...