May 13, 2012

Wind Shear Ride at Divo Ostrov Amusement Park in Russia.


Looks pretty freaky!!