American fantasy horror drama, "Supernatural" is again on its way to air another episode for the twelfth season. Exciting revelations and events are awaiting for the fans to see as the series almost approaches the season finale.
"Supernatural" Season 12 Episode 13 which was entitled "Family Feud' will center on Jared Padalecki and Jensen Ackles quest in solving 'The Star's' mystery.