The hip-hop star is still suffering from the lung infection that kept him from playing the Bonnaroo festival in Tennessee earlier this month (Jun13), and now he has called off a string of shows across the continent in July (13).
He took to his Twitter.com page to apologise for the cancellations, writing, "I'm still sick and this sucks a** that I can't make it to these July shows... I am really f**king sorry to everyone who was looking forward to it."
The Splash! Festival in Germany and Switzerland's Openair Frauenfeld are among the shows Earl Sweatshirt will miss out on, but he is expected to be well enough for his U.S. dates, which kick off in late July (13).