his hot-blooded stare was sharp under tonights full moon , and his vocals were top-notch as he gave it his all like this might be the last show , his last chance to leave an impression here on earth .