Strange Ride You would have to be totally insane to ride this amusement park ride. I bet they waited in line, too! Push play or go to Glumbert. -via Gorilla Mask Comments (30) Commenting is closed. Click here to view up to the first 100 of this post's 30 comments