November 25, 2011November 12, 2011 Super Exhaust From the Second Avenue subway line construction at E. 69th Street, Manhattan. Advertisements Share this:ShareFacebookGoogleRedditEmailPrintTwitterLike this:Like Loading... Related