Viblu™ TV
Inventions - Monster trucks: heavy machines built for car-crushing spectacle

Inventions - Monster trucks: heavy machines built for car-crushing spectacle

Inventions · 0:39

Monster trucks: heavy machines built for car-crushing spectacle (Wikipedia)

The channel: Inventions

More videos