Modest Mouse - Strangers To Ourselves June 20, 2015Reviewstheneedledrop Indie rock vets Modest Mouse release their first album in 8 years.