The Who called of a concert when singer Roger Daltrey fell ill during the first song.

The band had just launched into 'I Can't Explain' at a show in Tampa, Florida, when the 63-year-old walked off stage unannounced.

Guitarist Pete Townshend chased him backstage before returning several minutes later and telling fans - and the rest of the band - that the show was off.

He announced that the singer had bronchitis. "I just talked to Roger and he can barely speak," he added. "I tried to get him to come out here, but he's really, really sick. We're going to have to cancel."

The 9,000-strong crowd welcomed Townshend's announcement that a replacement gig would be held later that month.

Some remained cynical, however. One told the Daily Mail: "Go figure. The Who famously sang about hoping to 'die before I get old.' They never said anything about hoping for bronchitis."