BMX rider Mike “Hucker” Clark goes for an unreal cruise while standing on his handle bars
Jun 13, 2016
Mar 7, 2016
Soak in the tremendous views as you cruise down this mountain coaster in Switzerland
Jun 12, 2015
Check out the amazing LED ‘Black Hole’ water slide in Bremerhaven, Germany. Warning: riders may accidentally travel through time and space.