Tags: Motorsport Season.
The 1981 Individual Speedway World Championship.1981 was the last of a record 26 times that London’s famous Wembley Stadium hosted the World Final. In future years when the final was held in England it would be held at the Odsal Stadium in Bradford until the advent of the Speedway Grand Prix series in 1995. The 1981 Final was held before a reported crowd of 92500.Bruce Penhall became the first American to win the World Championship since Jack Milne in 1937.