Son took me to the show at Pepsi Center yesterday afternoon. Outstanding production I thought. Anyone else ever see them ?