Best New Releases for Week of April 17th – Maps & Atlases, Make Out, Absolute Monarchs, Dry The River, Mean Jeans, Peasant Read more 04/20/2012It’s a big week for music in a number of ways – Record Store Day and Coachella are both this weekend...2012 Best New Releases