National Theatre Demolished In Los Angeles

The National Theatre, the last single screen movie theatre to ever be built in the United States, is presently being demolished in the Westwood neighborhood of Los Angeles. Since the fall of 2006, when Mann Theatres was forced to give…

Send this to a friend