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 ...
The brand new two-part true-crime documentary Wild Boys: Strangers in Town premieres exclusively on Paramount+ Wednesday, Feb. 18. The new project discusses an astonishing true story involving two ...
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 ...