Watch Supernatural season 13 episode 20 tv series online free
Release: Apr 26, 2018
Sam and Dean track Gabriel to Central City, Colorado, and find him on a trail of vengeance against the god and his sons who he claims betrayed him. Meanwhile, Jack is ready to take on Michael but Mary preaches caution.