Alphaea, this is the stage you speak of in the Zion Org Area. (Shh, Mech Bayamos would never venture into that place...)
Some of the club signs look like the old movie theatre signs. I've never seen a movie theatre, though.