November 16, 2006

Video: Itch - Table Turned

I reviewed this band's album earlier this year and mentioned that the CD came with a video on it. Here it is in all of its YouTube glory:



Also, they have some new songs up on their MySpace.

Check it: www.myspace.com/itch

No comments: