An occult marching band? How great is that… Itch-O appear to be an entirely remarkable thing. Too bad they're based in the States – there must be 30 odd of them, so I can't imagine they travel easily… But I so want to see them live. Here's hoping nefarious occult forces bring them to the UK […]