
NEWS: The Handshake Affair post December 2011 UK tour video!
German metalheads The Handshake Affair have uploaded a tour video online of their time over in the UK last month, featuring footage of some of their performances at The Well in Leeds aswell as messing Read More