Real Live Action

The Hero Show: SHERO SHOW 2

An existential amoeba, a voodoo infomercial and a healthy dose of necrophilia made their appearance in SHERO SHOW 2, an all female sketch comedy revue…