Click here to read CW’s official episode synopsis for Supernatural’s season finale, ‘Survival of the Fittest.’ Episode airs May 18.
Click here to read CW’s official episode synopsis for Supernatural’s season finale, ‘Survival of the Fittest.’ Episode airs May 18.
Copyright © 2005-2019 WinchesterBros and MediaBlvd