16.032 mi was the length (to 3 decimals) of the road course at which the 1957 pescara grand prix was held in boston.
16.032 mi was the length (to 3 decimals) of the road course at which the 1957 pescara grand prix was held in boston.
Na
Na