Le mystère du lac (Vanished by the Lake) - First Season
-
Release info:
Fear by the Lake or Peur Sur Le Lac S01Vanished by the Lake S03Peur Sur Le Lac
-
This is also called The Disappearance by the Lake S03 or Le Mystere du Lac S03, the rest you can find at Peur Sur Le Lac