Ted Neeley Photo - Ted Neeley attending the Los Angeles Premiere of  Alleluia the Devils Carnival Held at the Egyptian Theatre in Hollywood California on August 11 2015 Photo by D Long- Globe Photos Inc
{}