Playing on:

Bloodlust

The Winchester brothers enjoy Dean's new baby: a shiny newly restored car, while checking out a report of two recent human deaths and over a dozen split-open cows in the small town of Red ...

Episode: 3

Quality: HD

Release: 2006-10-12

IMDb: 8.4