You`re Here : Music News The Museum debut new song

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?

Last modified on Thursday, 10 May 2012 15:33
Dan

Dan

Dan Goodwin aka Nightshow Dan: Sugar addict, loves math, apple geek, music freak.