Challenge to Cross the Street

It’s quite a challenge to simply cross the street in the city of Norilsk, Russia, at the time... read more...