‘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