THRASH OF THE TITANS HITS HOUSTON HARD!