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.

Morrissey’s long and dramatic path to Denver (a timeline)

Influential English indie-rock band the Smiths could have been a Denver band. Frontman Morrissey wrote in his 2013 autobiography that before the Smiths formed, he went on an extended trip to Colorado where “I rashly place a fruitless ad in the Rocky Mountain News in search of musicians.” But, of course, he returned to Manchester, where he, Johnny Marr, Andy Rourke and Mike Joyce formed the short-lived and beloved band.

Watch: Morrissey attacked on stage by fans in San Jose

After years of cancellations and postponed tours, Morrissey fans must be overjoyed -- a little too overjoyed -- to see the singer. During the ex-Smiths singer's tour opener on Wednesday in San Jose a few fans rushed the stage to hug the performer and ended up tackling him to the ground and chased him off stage, according to NBC Bay Area.

Morrissey says he may retire from music

By Tony Hicks, Contra Costa Times Morrissey says he may have to retire. The Smiths former singer canceled his North American tour -- including a Denver show -- earlier this month after suffering a series of setbacks and illnesses including pneumonia, a stomach ulcer and the throat condition Barrett's esophagus, according to

Morrissey postpones Colorado, Utah and California shows

After already rescheduling his show in Denver once, Morrissey has postponed his stop at the Buell Theatre for Feb. 21, he announced today. "As the doctor has ordered additional rest for Morrissey, the upcoming engagements in Denver (2/21), Salt Lake City (2/22) and San Francisco (2/24) will need to be rescheduled," an AEG Live news release says.