Stardust Twin info?

posted by TRICITY71 on June 23, 2008 at 3:55 pm

I’m looking for photos or any bits of info on the Stardust Twin Cinemas. Located in Vista, Cailfornia, it closed down in 1989.

You must login before making a comment.

New Comment