Supernatural Recap – Bad, Bad Angel: Season 10 Episode 20 “Angel Heart” BY Stormy Elizabeth on April 29, 2015 | Comments: one commentRelated : Recap, Supernatural, Television, TV