Posted in Posts Video

Top Gear US Fails To Impress

I’m a huge fan of the original Top Gear on the BBC, and was happy to hear they were doing a US version, “Finally!” I…

Continue Reading...