I saw a really cool car for a split second on a documentary about rallying. It was ancient - really old like 1910 looking racecar and said Italia across the grille Ive seen things like this before but i cant find anything by googling it... Does anyone know what this beast of an automobile is?