OUCH!
Deathly the Dog Spider Bites CD-Single Self-Released Review by Kent Manthie Deathly the Dog – This is your life! – A relatively new, up & coming band, out of Tennessee; Johnson City, TN, to be exact, DTD are a duo that shows an influence of old school hardcore as well as some anti-commercial indie rock […]