New releases for 15 April 2015

Although it’s only one day before Record Store Day, 15 April is a startling good week for new releases. A mere 45 years since the classic Santana line-up last recorded together, here they are with IV, simply its everything you’d think it would be. The unstoppable Hawkwind forge relentlessly on with The Machine Stops, a…