Altsounds — Over fifty hardcore Blood Red Shoes fans stand on a waste ground somewhere in London, some have traveled from only a few streets over, others from as far afield as Portugal, Holland or Berlin. They clutch what will soon be bits of broken and twisted ...
more info