Helen Edwards is an actress, known for Arctic Blast (2010) and Cupcake: A Zombie Lesbian Musical (2010). Read more on iMDB