Foo Fighters Dave Grohl assembles a metal all-star cast..
Rock/Metal from Wales. Hyped as the next big thing Stateside.