On the heels of last night's UFO invasion loud mysterious noises in the neighborhood... here's a photo of the steam vent on East 10th Street and Avenue B via @stevemotts ... some people chalk up the noise to the Con Ed plant on East 14th and Avenue C venting excess steam pressure, which makes a good cover story for something else