100 Sesame Rd
Langhorne, Pennsylvania 19047

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 2, 2010