TV Reviews

Supernatural 13×13 Review: “Devil’s Bargain”

Supernatural Danneel Ackles