Westwood
Images of the Westwood Racing Circuit in British Columbia, Canada. Pictures courtesy Tom Johnston of the Canadian Motor Sport History Group.
Images of the Westwood Racing Circuit in British Columbia, Canada. Pictures courtesy Tom Johnston of the Canadian Motor Sport History Group.