New Yorkers claim they saw these guys on the street… This explains everything! #Blizzard2