Bicycle Teleportation In Russia

December 19, 2012 12:30
From Jokeroo

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

www.jokeroo.com