The original image of the crash at the finish line. Fortunately, nobody was badly injured.
The original image of there crash at the finish line of a race that occurred July 22rd, 1983 at Greenwood racetrack in Toronto, Ontario, Canada and which appeared on the front page of the Toronto Star on July 23rd 1983.