Turn off light

Extreme Engineering Season 1 Episode 2

This episode explores the current New York City subway and the plans for renovation. Also the World Trade Center Station post 9/11 and its hasty repair.

Episode Title: Subways in America

Air Date: 2003-04-15