HUMAN . Comedy . Music . Internet

Blog

BLAST OFF. THIS FRIDAY. 10PM. THEATRE 99. FREE.

Hideous Love Mutants - Final Show 8/6/14

This Wednesday, Hideous Love Mutants will perform it's last show at the new Annoyance Theatre on Clark and Belmont in Chicago IL.  Catch this super nutty cast before the show is lost and gone forever.  

Read More