Was there some sort of unofficial holiday last night, or something? NYC was freaking insane – there were fireworks, and people screaming and dancing in the streets, and all sorts of hoopla.
Help me out here – I can’t find anything about it on the internets.
Advertisement