Tennessee metalcore band The Creatures In Secret just released a music video for “Texas Red” that can be streamed below. The track is off of the band’s debut full length, The Gathering, which was released earlier this year.
Related Post
Break Anchor announce September tour dates
Posted on by Stitched Sound
Cory Wong releases new album
Posted on by Stitched Sound
New Years Day video
Posted on by Stitched Sound
We Came As Romans Finish Recording Vocals
Posted on by Stitched Sound