Invention Of The Week: The Bubble Wrap Bike

Eric Buss displays his crazy new invention, the Bubble Wrap Bike.