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.
Post a Comment
Post Comments (Atom)