Tuesday, January 4, 2011

“So a manhole I was walking next to exploded into a 15’ tower of flames in the middle of a busy NYC street. Good thing I took a video.”



heatyweatywoo chimes in with a possible explanation: “I have a hunch this is an underground power transformer, or a severed cable hitting water and naturally occurring gas,” while The_Murderer writes what we’re all thinking: “I’d like to believe it is two wizards battling underground in the NYC sewers.” It sounds freakishly crazy