ctvnews.ca21m
Owen Wilson and Elon Musk sightings have small Vancouver Island town buzzing