Top Gear US Special Episode
Remember the Top Gear episode where they bought $1000 cars in the US, drove Miami to New Orleans, and had the local chase them out of a petrol station? Ever wonder if it was real?
Well, we decided to discover the truth behind it! (Actually it was just a Sunday drive....)Read more