The Muppets Named New York City’s Family Ambassadors
I love New York, I love The Muppets and I love to travel! So this is fantastic news that New York and The Muppets will combine to provide timely family travel information about New York. The Muppets were today named New York City Family Ambassadors by NYC & Company, New York City’s tourism and marketing …
The Muppets Named New York City’s Family Ambassadors Read More »