diymag.com
Royal Blood - Royal Blood
When it comes to noise they’re surfing a soundwave straight out of the hellmouth.