
The History of British Columbia YouTube channel has released a comprehensive documentary on the one of BC’s legendary race tracks, Westwood Motorsport Park.
The track was built and operated by the Sports Car Club of British Columbia (SCCBC). Construction of Westwood began in 1957, and the first race was held on July 26, 1959, making it the first purpose-built permanent road course in Canada.
– Wikipedia