Geek news courtesy of DAPs Magic!
Join the Muppets as They Bring their Live Extravaganza to Europe for the First Time
For the first time in the history of The Muppets, fans can join their favorite gang in Europe this summer! The O2 in the UK will host The Muppets and all their crazy antics, which will be [...]