Hope Has Failed Us
Hope Has Failed Us

Hope Has Failed Us

Dallas, Texas

Ear-shattering and headache inducing Metal from the mighty state of Texas! Don't fuck with Texas!