Ted Neeley, Yvonne Elliman & Barry Dennen May 7th 2017 Ahoy Rotterdam Netherlands. Jesus Christ Superstar The Grand Final