Mixed Blood Theatre never shies away from tackling the troubles of the day head on, often with sharp wit and outlandish comedy, such as in... More >>>