Bicycle Teleportation In Russia

An old man on a bicycle appears out of nowhere in Penza, Russia. Can you explain that?

December 20, 2012
|
|