Originally Posted by MikeM
LOL!! Funniest thing I've ever seen, right there! BWAAA!!!!
Cheers Mike, do you guys get the original UK BBC Top Gear program in the states? A very stupid but brilliantly conceived program. It's usually not very positive towards US cars, so I can see why the networks wouldn't be too keen to piss off their sponsors. Anyhow, sorry for the mild hijack, but it did fit the thread theme, and has sparked another thread in the Off Topic lounge right now!