Something similar happened to me once on the L train in New York. Some guy came in and started to sing and dance. One by one, the rest of the riders in that crowded subway car started to sing along. By the time I had to get off the train, everyone was singing!
It was like I had stepped straight into an episode of Ally McBeal! It was one of my favorite New York moments.