Loading the player...

A truck demolishes a gas station (Russia)

Yakutia, Russia. This truck driver, has just ensured that residents of the small town of Mar will travel 50 miles to refuel their cars.

Leave a Reply

Your email address will not be published. Required fields are marked *