Recoil 4 – Trophy truck in Cuba

Mave

TMS Founder
Staff member
Messages
134,677
Location
Belgium
#1
Watch how an 850 horsepower trophy truck rips through the streets of Havana, Cuba. Action starts at 1:45

 
Top