SC Rewind: World Record At Windsor
7 Comments
… describes the day's events at Windsor Raceway when Direct Scooter went a monster mile … in 1967 and won that year's Provincial Cup, a standing room only crowd of 8,434 fans were on …