dinosaurjournal.com
[Live Review + Photography] Travis – Live at Vic Theater Chicago
Always interesting to see a British band to play in the States. It’s commonly known that many British music (Britpop to be specific) did created a worldwide invasion during the 90’s. Bu…