February 26, 1870: Alfred Beach Changes NYC Forever
On February 26, 1870, New Yorkers descended a staircase near Broadway and Warren Street and stepped into the future. Beneath the clatter of horse-drawn omnibuses and the mud-churned chaos of lower Manhattan, a sleek cylindrical car waited inside a brick-lined tunnel. It did not…