blue pie news

The Twitch into total creative with - I Call Your Name
10 Aug 2010

The Twitch get into total creative overdrive with their new clip for ” I call your name “. Always the ones to make that Itch Scratch the lads know a few ladies that always want to call the ” Twitch ” to scratch that itch that no other man can. For all the latest news on the band you can check out their website at – To check out the clip just click here.

Scroll to top