Saturday, November 25 @ 8:00PMSat, Nov 25 @ 8:00PM
The Slaughtered Lamb, 34-35 Great Sutton Street, London
Our long awaited second album is finally here.