You`re Here : Music News Displaying items by tag: debut
Displaying items by tag: debut
Wednesday, 09 May 2012 15:18

The Museum debut new song

The Museum has been in the studio the last several months putting the finishing touches on their new album "My Only Rescue" that will be released on August 28, 2012.

This is their first single "Love Will Find You". What do you think of it?

Published in Music News