Supernatural Season 7 Finale “Survival of the Fittest” Sneak Peek 1

Supernatural Season 7 Finale “Survival of the Fittest” Sneak Peek 1

Here is a sneak peek for Supernatural, season 7 Finale “Survival of the Fittest”, where Sam and Dean are trying to figure out what happened with the angels and Kevin when an uninvited guest shows up.