This Italian car infatuation thing is going a bit too far. Although this thread belongs in "Other Italian", I figured I'd post it here (NW) for those...