I met up with Nick Ingram (lead guitar) and Alex Macaskill (lead vocals and bass) at Hard Rock Hell VI to talk about their new EP ‘The Visitors’ which was released that weekend. I also threw a few random questions at them for good measure. Check it out – it’s amusing. …
Read More »