Supernatural Season 12 Episode 10: The ongoing American television series Supernatural Season 12 is all set to air its 10th episode where the focus will be on Castiel’s past life thus revealing a not-so-angelicside of the Winchesters’ friend. Also, the episode titled as “Lily Sunder has some Regrets” will deal with Castiel’s past where he will go ahead and meet …