Release Details By PopMatters Staff / 23 October 2017 Farrah Moustache Label: Ark 21 US Release Date: 2002-06-11 UK Release Date: 2001-05-28 Amazon iTunes Post navigation Pat Dam Smyth: Goodbye Berlin EPThe Crucible of Suffering in ‘The Killing of a Sacred Deer’