What was going on this am at 1st ave and Houston subway station? Tons of cops, ambulances etc. Cop cars were almost blocking Houston, and some people looked pretty shook up.
We haven't heard anything. Anyone?
Saw this on Twitter: Expected 20min delay to to work extends to 40min. Brought to you buy the IDIOTS fighting on the F train. Happy Hump Day