Steve Karo

Balboa Theatre is a historic movie and vaudeville theatre in downtown San Diego, California, United States. It was built in 1924. Listed on the National Register of Historic Place…

Filmography