Triumph motorcycle admin Motorcycle road racing, Sports Comments Circa 1966 — A Triumph motorcycle leans through the esses at Westwood Racing Circuit in Coquitlam.