
For The Dear Leader
10.0 2025-03-12 19 min
On a quiet beach just outside the coastal town of Lorne, surfer Craig makes a chilling discovery: a significant stash of heroin and a concealed corpse.

On a quiet beach just outside the coastal town of Lorne, surfer Craig makes a chilling discovery: a significant stash of heroin and a concealed corpse.