Los Campesinos! @ Stereo, Glasgow, United Kingdom