Thursday, October 3, 2013

The Road to Hell?

Actually not, it’s not the road that leads to hell. It’s just one of the roads in the city of Barnaul, Russia, where repair works have been “in process” for a simply inadmissible period of time. But locals keep calling it … Read more...

No comments: