An Elmo-themed exhibit featuring three fantastic rides: Blast Off, where you can ride a UFO to Planet Elmo; Flyin' Fish, where you can ride an Elmo fish through an imaginary ocean & Peek-A-Bug, where you can ride atop a giant bug.
Added by Upcoming Robot on May 12, 2010