Finally caved in.. dunno how many posts I'm going to make but what better way to start off than with a ballad?
(Witch Cross song)
When I was with Volture, we actually played on Day 2 at the Keep It True XV festival in 2012. Witch Cross also played at that festival, during day one. We didn't get to meet them but their set was awesome. Good times.