Lots of new music, including a few albums, out this week! We also got news this week that Lorde's sophomore album Melodrama will be released June 16 and Fleet Foxes will also release their first album in 6 years on June 16th, called Crack-Up. Check out what we've been listening to this week...