It's the most popular auto-racing event in the world - but it has taken 30 years for some enthusiasts to notice a hidden ...
Ever since, Alfa Romeo’s racing cars — and its high ... Of course, the logo was visible on the cars of the Alfa Romeo F1 team ...