The Last Chance Detectives - 03. Escape From Fire Lake 1996

2024-09-10 33

The Last Chance Detectives is a live action series produced by Focus On The Family.
With a B-17 bomber as their clubhouse, these four friends use their detective skills to solve strange cases in the badlands of Arizona.