Maybe the origanl licensing for the ferrari's has expired, and this is why they changed it.. My guess anyway.

But really nice find.