Pick up our Winter sampler now!
Thursday, December 11, 2014
Choke Chain Releases New Song "Self Titled"!
Beatdown band from Texas, Choke Chain (formerly Evila), released their new song "Self Titled' through BeheadingTheTraitor earlier today. Not much else to say but for you to definitely check out the song!
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)