As a passenger of the New York City subway system, you become immune to crazy people and performances on your daily commute. Most people don’t even look or react when performers start to sing or dance. But this guy isn’t a performer. He’s just taking the train like everybody else when he’s bit by the dance bug. Sometimes you just gotta dance! 

Update: The amazing singer and dancer is Terrane Hicks and he can be reached on his Twitter @TerraneHicks.