Judas Priest at Concrete Street in Corpus Christi, TX in July 2009. Photos by Taylor Mahaffey. No no alter or publish without permission from Taylor Mahaffey.