Back in 2000, Scotland’s Travis had a hit stateside with “Why Does It Always Rain On Me?” It was a pretty, catchy song rather... More >>>