Only the Insane Ride Insano
02:37You have to be a little crazy to ride this 14-story body slide in Brazil.
From:
Xtreme Waterparks and America's First Rattler
You have to be a little crazy to ride this 14-story body slide in Brazil.