Russian Pedestrian Nearly Disappears Under Snow

By: 01.29.14

Russia, where nothing is as it seems.

Around The Web