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 up the lease on the 1112 seat theatre due to increased rent, the…