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.
Menda
on August 3, 2009love this one!