The Slooch on Stage 32

The Slooch

Two sisters confront their strained relationship while battling the alien menace invading both their apartment building and their neighbors’ internal cavities.

View this project on Stage 32