NYC Blizzard January 23 2016, Let It Snow



Blizzard dumps a sh*tload of snow on NYC as Mayor announces “Travel Ban”.