Club Penguin "Muppets World Tour" Teaser Video Feb 13, 2014 2:16 pm (Pacific) Laughing Place Disney Newsdesk