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
  • 3,974
  • 2
  • 0
  • Flag
Embed:
Use old embed code

COMMENTS

Top 5
awesome collection of funny jumps videos pictures galleries and gifs