blue pie news

The Twitch On YouTube Lock up Ya Mama !
11 Jan 2011

Get the Twicth YOU LOVE. The Twitch has 2 new videos on Youtube – check them out below —

Their latest single, “Freak Flag” +  Their live performance of “Lightning Strikes” at the Pat’s Pub. For all the latest Twitch Fest News check out the website at

Scroll to top