Locked Up Abroad: Program Open
Locked Up Abroad re-examines the life of Billy Hayes, and this time, all is revealed.
In this episode they are looking for bear poachers in the Sequoia National Forest which is in Tulare California. I recognize the place the officer is meeting his informant however the informant tells him to check 'Logger Creek' for the poachers. For some reason it is bugging the crap out of me because I have never herd of Loggers Creek. Does anyone know where that is?