FacebookTwitterMore...
Calling all your Japanese metal fans. Ozzfest will be in Makuhari Messe In Chiba City, Japan on May 11th-12th. Currently no bands have been announced but I am sure the lineup will be bitchin.