Tag - The MAIN

‘Appaloosa’ hits The MAIN

The Eclipse Theatre Company will be presenting two more presentations of its latest show, “Appaloosa,” at The MAIN in Newhall on Saturday. The play was...