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 about in Primark. Check it out: