Laurie Big Science

Museum of Love discuss the inspirations behind new album 'Life of Mammals'

Museum of Love — aka LCD Soundsystem drummer Pat Mahoney and Dennis McNany — are finally back with a follow-up to their underrated 2014 debut…