This is after another race in the Aspen F3 World Champion ship serie1981.
I belive it is Idroscala Milan, Italy. Very nice place for Power Boat Racing.
Especially if you are the tallest man on the podium
Second is John Hill, England, and third is Ricky Frost, England.
Full story later when I get to the 1981 season
Bookmarks