New Adds: Steve Hillage, Deftones, Snakehips and More! Check out our music staff's new picks for this week. Read More New Music, album reviewsNatalie RaphaelApril 23, 2016New This Week, album review, music review, Steve Hillage, Motivation Radio, Deftones, Gore, The Coathangers, Nosebleed Weekend, Snakeships, All My Friends, Deakin, Sleep Cycle, John Carpenter, Lost Themes