Bicycle Teleportation In Russia

Jokeroo Videos19 December 2012

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

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes