Release Radar from Foals! They were one of the best bands I've ever seen live. I dig the new song! Check it out below. Thumbnail via Getty Images