UK rockers Cats In Space have released their new single and video, “Only In Vegas”, it's a light hearted ‘ELO tinged’ pop rock romp through the crazy world that is Las Vegas. The track is taken from their critically acclaimed debut album Too Many Gods. The video can be viewed...
Continue reading...
Continue reading...