fdsfsdfd

MegaRamRunner vs Semi Truck – Tug of War

This is not an ordinary Tug of War! What we got here are two vehicles that like diesel as much as Russians like vodka! MegaRamRunner vs Semi Truck. Who's gonna be the winner? Tell us your...