Fact #149810
When:
Short story:
Travis play at The SSE Hydro, Glasgow, Scotland, UK, Europe.
Full article:
Paul Whitelaw (reviewer, Metro) : It was jolly yet dull. At their worst, Travis are the musical equivalent of a characterless high street fashion retail outlet ... but strong tunes such as Turn and Sing are testament to Travis's once all-conquering populist touch.
Tweet this Fact