Towing Big Rigs, Russian Style

Meanwhile in Volgograd, Russia, the army offered their towing services after heavy snowfall paralyzed the town's traffic.

Most Popular Videos

View More