Muppets to Visit the City Posted on April 16, 2012November 20, 2016 by nycrushhour The Mayor of New York City, Michael Bloomberg, is trying lots of funky tricks to attract new visitors to The Big Apple. His latest action was his invitation to The Muppets to become New York&rsq... Read More