March 19-21, Orvieto Italy - You think America is the only horror-loving country on the planet? Think again, Sparky. North of Rome in the city of Orvieto, Italians are gearing up for what promises to be one hell of a time. The annual Fantasy Horror Award celebration is a pretty big deal, and they're pulling out guests and celebs galore to prove it.
Much as we'd like to, we can't always get to EVERY festival that happens. That's why we have friends like Ari Lehman, who travels extensively and who can bring us a blow-by-blow of the events as they happened.