Cloud Buster Launch Slide

The Cloud Buster Launch Slide was located in the Cloud Buster Launch Room in Noah Tall's fortress.

Noah Tall and Twisty jumped down the slide to escape from the Superfriends, who were in pursuit of them.

Appearance
Super Friends
 * Season 1: The Balloon People