My Mom sent this to me. Only in New York, folks.
(Update: Since the original post, I've learned that this is a group of actors/performers who routinely invade public places and joyfully flummox their fellow citizens with displays of song, dance, and general buffoonery on a level not seen since television's Fame. Love it!)