It's a little hard to see in the pics, but Black Thunder is a 100 foot slide made from some kind of plastic tubing. It's ribbed so it makes a funky noise. You ride down on a sled.
My camera has a terrible delay so we didn't have much success getting pics of us coming out of the slide. That blur up above is Sharon.