Showing posts with label muppets. Show all posts
Showing posts with label muppets. Show all posts

Wednesday, April 29, 2009

Muppets News Flash

Here is a Muppets News Flash. Dateline Flushing, NY - The New York Mets will be honoring their history in a celebration of the 1969 World Championship team on Saturday August 22. This comes on the heels of a month in which the Mets completely ignored their history. Film at 11.