Video: Only the Insane Ride Insano

You have to be a little crazy to ride this 14-story body slide in Brazil.