Supernatural Season 7 Episode 15 “Repo Man” Sneak Peek #1

2 years ago, by

February 12, 2012

Dean wants to concentrate on Roman and the Leviathans, but a new case where the victims point to a demon they thought they had taken care of years ago means they have unfinished business to deal with first in this sneak peek for Friday’s episode.