World's Smallest Bicycle?

Apparently this is the world's smallest functional bike, and a human actually manages to ride it!

Most Watched Today