Umphrey\’s McGee

Watch: Morrissey performs “Kiss Me a Lot” on Jimmy Fallon

After a few years of health and personal problems, Morrissey finally seems to be in full form. He proved he's back to fighting strength on Thursday with a ravishing performance of "Kiss Me a Lot" on "The Tonight Show with Jimmy Fallon." With a metallic green shirt ensemble and his signature chest hair front and center, the former Smiths frontman breezed through the track from his 2014 album, "World Peace Is None of Your Business." Morrissey also hasn't lost his assertive air of bravado in his stage swagger that hasn't been seen since the release of "Ringleader of the Tormentors." Colorado fans should keep their fingers crossed that it will last -- no fan altercations and no cancellations -- as Morriessy is scheduled to play Red Rocks on July 16 with the magnetic Baltimore band, Future Islands, on opening detail.