The Brain That Wouldn't Die
- Episode aired Oct 16, 2010
- Not Rated
- 1h 34m
Elvira prepares to compete on a game show while hosting "The Brain That Wouldn't Die."Elvira prepares to compete on a game show while hosting "The Brain That Wouldn't Die."Elvira prepares to compete on a game show while hosting "The Brain That Wouldn't Die."