The Secret Serum

The Secret Serum

  • Season 1
  • , Episode 11  | 
  • Aired: 10/11/2010
    • Length: 22:15
    • Plays: ???
Synopsis >

There's a vampire loose in town, terrorizing the residents and stealing an odd assortment of loot.

TV GUIDE Users' Most Popular