Tag Archives: New Album

Travis + Julie Spotted in London?

Travis + Julie have been spotted on the streets of London. Could it be that the recording session for their upcoming album may have progressed from the US to the UK? read more

Tagged , , , , , , ,
Debut Single from Pet Dog Storm

The debut single has been chosen from Pet Dog Storm’s upcoming album, to be released this fall. read more

Tagged , , , , , , ,