With almost no visible reminder along the street, the lost Liberty Theater in Times Square remains intact behind an Applebees and a Dave & Busters.
↧