New releases for 8 March 2019

There are some great new releases coming up this week. We start off with Foals, a band that has had a remarkable trajectory, from playing chaotic house parties in their home city of Oxford to becoming major festival headliners across Europe. And while the majority of their contemporaries have fallen by the wayside, Foals continue…