Thursday, May 31, 2012

New Album and Radio Single From The Museum!

The Museum just announced that their new album My Only Rescue will be out in stores on August 28th! In addition, their new single "Love Will Find You" goes for adds at radio tomorrow, but you can see the official lyric video below. Hope you like it!


No comments:

Post a Comment

Thank you for commenting! All comments are moderated and may take time to process.