,

US car vs German car – tug of war

Volkswagen Touareg V10 TDI Vs. Chevy Duramax in a tug of war competition.
Who do you think will win?

Facebook Comments