Storia: Could The Vampire Lestat be the most ridiculous piece of television you see all year? — Warptech Lab News