Steve Vai Explains His Role in Foo Fighters’ ‘Studio 666′ Horror MovieSteve Vai Explains His Role in Foo Fighters’ ‘Studio 666′ Horror MovieGive him a hand.Philip TrappPhilip Trapp