Watch this video and more on Access Network
Already subscribed? Sign in
This episode features the 1901 demolition of the Star Theatre in New York City.