Linkin Park have been forced to cancel the final performance of their world tour so frontman Chester Bennington can undergo surgery.
The In The End hit-makers were scheduled to stage the last show of their A Thousand Suns tour at Florida music festival DeLuna Fest on October 16th, but they've axed the gig so rocker Bennington can get medical treatment on his shoulder.

The band posted the news on its official website with a memo that reads, "As much as we were looking forward to rocking our final date of the year with our Florida fans, Chester has been advised to have immediate shoulder surgery as a result of an injury he sustained during our recent tour in Asia."