Ozzy has had to bail on the last two shows of his U.S. tour due to an ear infection.

The multi-platinum Rock And Roll Hall of Famer has contracted an ear infection, complications from which will prevent him from performing. Tickets for these two shows will be honored for the rescheduled dates — Minneapolis on Wednesday, January 12 and St. Louis on Friday, January 14 (with special guest Slash) — and refunds are available at point of purchase.

via BLABBERMOUTH.NET.

Hopefully he'll tour the states again in 2011, and hopefully come here...without cancelling!

More From KLAQ El Paso