Death-Defying Bike Jump Shrouded in Mystery

November 13, 2008

This daredevil on a pocket bike executes a shocking feat - but how?

 

 

Loading...