Kamikaze Girls premiere video for noisy new track ’Stitches’ | Upset

Kamikaze Girls premiere video for noisy new track ’Stitches’