Tag: Supernatural season 12 episode 13 spoilers
Culture
Showrunner Andrew Dabb confirms that Lucifer is about to return in another human body. Also, angels are looking forward to kill her while she is forced to take help from a demon for her protection.
Staff Reporter