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
Mick Mars Paved The Way For MÖTLEY CRÜE’s ‘Rags To Riches’ Story, According To Promoter Steve Quercio
HOLYCIDE – Debut “Remote Control” Single
Jamey Jasta – Drops “Suicidality” Single and Music Video