Friday, July 22, 2016

Extreme Public Transportation

Where is the world’s most extreme public transportation service is located in? It can easily be assumed thats in Norilsk city, Russia.




















No comments: