Baby, it's really, incredibly cold outside.
At least that what some unsuspecting taxi passengers thought when they stumbled upon sub-zero street, complete with frozen traffic cops and delivery men, snow-blown surfaces, and icicles hanging from every surface. It was like a scene from a...