Muppets in Club Penguin Trailer Released
The Muppets World Tour comes to the virtual world of Club Penguin. In advance of their arrival, Club Penguin has released a trailer. The in-game event will take place March 20 through April 1. Muppets Most Wanted comes to theaters March 21.