Rochester's RKO Palace Theater, September 1965. A sign is hung on the marquee proclaiming this the site of new $10 Million dollar twin towers. The theater was demolished and no towers were ever built on the site. [PHOTO: Courtesy of Rochester Theater Organ Society]
{}