styrofoamdrone.com
Titan Blood – Too Much Talk 7″ EP
Much like the bros we covered yesterday, TITAN BLOOD also hail from Houston and appear to be a part of the ever-expanding punk scene down there. Their new 7″ is certainly proof that they&#821…