British Automobile Racing Club - Ontario Centre | …
Welcome to the website of the British Automobile Racing Club - Ontario Centre, or as we're commonly known in Canada, BARC! BARC is a volunteer organization that organizes and participates in motorsports activities.