This video is composed of live footage for the record release of our album "Have All My Friends Gone Deaf?". If you couldn't tell, it was also a halloween show. Thanks so much for checking it out. Leave your love and/or hate right in the thread.
For more info on our band: