VIDEO: Ted Neeley is "Jesus Christ Superstar"

January 21, 2010 07:17 PM