5: The Pig, The King’s Head, Islington, 10th March 2008

10th March 2008
Genocide and Love. Two English girls in the Alps search for a father. A deserted monastery inhabited by pigs. Featuring the hit song ‘Never Turn Your Back on a Yak’