

Den Headz, Ozzfest is apparently going to make its return, this time in Japan on the weekend of May 11th and 12th of 2013. No other information has been released yet, but an announcement from Sharon Osbourne and the official site can be found HERE.
Source: Metalunderground

More Stories
BLACK SABBATH – ‘Back To The Beginning’ Official Release Details
OBITUARY – New Shows Announced
PREMIERE: Sorority Babes Go Loco AI Movie