Loading the player...

Toyota Land Cruiser unsticks a bus from the snow

Vladivostok Russia, a Toyota Land Cruiser 80 towing a bus that was stuck in the snow.

Leave a Reply

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