Please help me find out more about the origins of this Muppet badge

hoopless

Well-Known Member
Joined
Oct 13, 2008
Messages
253
Reaction score
5
http://i970.photobucket.com/albums/ae182/Hoopless/DSC00296.jpg

My Mum got this badge for me from ebay and I just want to know a bit more about when and why the Muppets were at Selfridges for Christmas.

If anyone knows anything I'd appreciate it, I had a quick look on the wiki and couldn't find anything. It would just be nice to have a bit of a back story to go with it.
 
Top