Like us on Facebook!

Top Gear - Has communism ever produced a good car?

0
1
Top Gear S12E06 - Part of series 12 episode 6, where James and Jeremy find out, has communism ever produced a good car.
Description: Top Gear S12E06 - Part of series 12 episode 6, where James and Jeremy find out, has communism ever produced a good car.
Tuscon Uploaded 10/18/2012
  • 4,595
  • 2
  • 0
  • Flag
Embed:
Use old embed code

COMMENTS

Top 5
Popular on 09/16/2011
awesome collection of funny paranormal videos pictures galleries and gifs