Weird Stuff / June 15, 2013

Pedal to the Sky: Flying Bicycle Completes First Test Flight [Video]