The weather is horrible in the UK. I know what youre thinking: No s**t Sherlock. However Mother Nature seemed particular p****d off on the day that I travelled to meet The Used. Seeing as I was heading to North London to hang out with quite possibly one of my favourite bands of all time, I...







