Tag archive for ‘Texas’
By admin On Wednesday, April 19th, 2017

Texas launch new album with video

  You may be struggling a little to get tickets to the two outdoor shows in Kelvingrove Park this July as they are already sold out, but they are playing other dates in different places. Texas return with More...