Strange Luck

Strange Luck

The Liver Wild (1x8)


:

While away on a restful camping trip, Chance and Angie watch in horror and can't resist getting involved after a man falls from the sky and dies in front of them.

  • :
  • : 17
  • : 7
  • FOX