Quote:
Originally Posted by bob.
wow....Tarter Control.....i think that second video is up there for best video ever made.....great music also
|
Saw them this weekend at The Doll Hut. They kick ass and they are gonna be touring up North very shortly. Check em out, they're a laugh riot.