A poster for the new documentary ‘Wild Boys: Strangers in Town.’ This documentary follows the case of two boys mysteriously appearing in a small town in Vernon, British Columbia. Photo courtesy of ...
Wild Boys: Strangers In Town is a two-part docuseries about how, in 2003, two young men came out of the wilderness around the town of Vernon, British Columbia, saying their names were Tom and Will ...
When two young brothers emerge from the wilderness in British Columbia, claiming to have lived their whole lives off grid, a small Canadian town becomes the epicentre of a media frenzy. But it’s not ...