Studio 666 Review: Foo Fighters vs. The Evil Dead

Studio 666 has the Foo Fighters dealing with writer’s block while fighting demonic wraiths, in this rock n’ roll horror flick.