diymag.com
Mogwai attack the senses at Latitude 2014
Scottish group headline the BBC Radio 6Music Stage, bringing strobes and hexagons in devilish supply.