Now playing

Aaron Neville - Hercules.