Love Among the Cannibals

October 2011. Liver performance at the Geiger Festival, held at Cinnober TheatreĀ in Gothenburg. Awfully noisy. http://youtu.be/7B17pNs0f7I