Modest Mouse are pumping out songs left and right in anticipation of their new album Strangers To Ourselves, with “Lampshades On Fire,” “Coyotes,” and “The Best Room” already out for streaming. Today, the band has shared yet another song with the music world, and for me, this could be my favorite one I have heard […]