Daily Archive: November 19, 2012

On Screen

Get Vamped

Vampires suck–literally. Ruthless and bloodthirsty, these mythical undeads drain the life of their victims, yet America cinema and television has a morbid fascination with them…