This event is now in the past - Black Sheep at Thekla on Friday 12 June 2015 at 19:00.
Find more Black Sheep performances
We use cookies