Alyssa Haymor
Alyssa grew up in a small town in the Midwest, USA, and moved to England 9 years ago. While always being involved in theatre since she was a little girl, Alyssa decided to take a more traditional route when it came to schooling. She studied Arts Management and Marketing at Indiana University and speβ¦






