The body of Vancouver Island filmmaker Twyla Roscovich, 38, has been found at Fisherman’s Wharf in Campbell River after missing for a week
Body of Vancouver Island Filmmaker Found
Share.
The body of Vancouver Island filmmaker Twyla Roscovich, 38, has been found at Fisherman’s Wharf in Campbell River after missing for a week