Man rides the world's smallest bicycle! Crazy!