It was a stellar day in Italy for Americans today in Italy with Italtrans Racings Joe Roberts finishing fourth while American Racings Camero... Estoril Portugal Grand Prix - Portuguese Grand Prix Wikipedia