Is is safe to say that the 75/Milano is the Italian E30? Also, the pic looks like a Forza screenshot