One band upon our shores right now are Japanese Metallers Crossfaith! Their latest release “Ex Machina” might not be up to their usual high standards but they are a phenomenal high energy live act! Kerrang! Magazine have released this latest video in their “The K! Pit” series that sees the band and 50 fans play in the tiniest of venues.