The Museum - Let Love Win

Artist:

Title:
Let Love Win

Type:
Album

Released:
27 Jul 2010 (US), 18 Nov 2010 (UK)

Your Rating:

Articles

The Museum To Release New Album 'Let Love Win'
News

The Museum To Release New Album 'Let Love Win'

US rock band The Museum will release their new album 'Let Love Win' on 27th July 2010 in the US, and 20th September in the UK. Formed in 2006, The Museum released their debut album 'Reverse This Dying Trend' independently in…



Other The Museum Releases

 Back to Top