Tower Theater, Home of the Miami International Film Festival, Has Its Own Casper the Friendly Ghost
Miami is a relatively young city, so few of its buildings have been standing for more than a century. The Tower Theater, on SW Eighth Street, is close enough to that triple-digit number. Built in 1926, the movie theater celebrates its 90th birthday this year. Throughout the decades, it has…