In Search of The Frog Boys
About In Search of The Frog Boys
This documentary looks into unanswered questions surrounding the mysterious disappearance of five boys whose remains were found 11 years later.
In Search of The Frog Boys is a documentary series.
It reached one season of 2 episodes from November 2019.
American members can watch it on DocuramaFilms Amazon Channel.