Watch South Park season 12 episode 14 tv series online free
Release: Nov 19, 2008
In the 12th-season finale, vampire sightings at school anger the Goth kids, who are upset when they become indistinguishable from the bloodsucking interlopers in the eyes of their peers.