This video is very fitting considering the past month(s) of rain we have been enduring*. It is also fitting because Travis is in town tonight playing at the Verizon Wireless Theater with John Paul White.
Why Does It Always Rain on Me? is off of Travis’ second album, The Man Who (produced by Nigel Godrich), and led to the Band’s surge in popularity in the late 90’s and paved the way for other British bands such as Coldplay, Keane and Snow Patrol.
*Note: Houston is not the only city in Texas getting rain. Last night Travis' show in Austin had to be moved from Stubb's to La Zona Rosa, due to weather concerns. Ahh...why does it always rain on me Texas?

Missed Connections: Gefilte Fish...and "Chain Connections"


Wow, thanks for posting this. I had never seen this video. I dig Travis.