You Can Now Take the Subway to New York Comic Con! Photos From The New Hudson Yards Subway Station!


As of 1 PM Sunday afternoon, after numerous construction delays, the new subway station at 34th Street and Eleventh Avenue is open, and running trains on the 7 line, which previously terminated at Times Square. We’ll have a more detailed geographic analysis once ReedPOP announces their crowd control plans, but while you wait, here are numerous […]