Muppets Ahoy!

Starting in July 2006, a Disney Cruise Lines ship in the Virgin Islands had an on-board show starring the Muppets. Performers included John Kennedy, Victor Yerrid, and Drew Massey.