Tag: Travis

3AM Eternal: Travis “Why Does It Always Rain On Me?” (1999)

Post-Radiohead stadium anthemic Britpop for the perpetually depressed, moody, teenaged, and misunderstood, appealing to turtleneck-wearing clove-smokers and football goons alike!