Iconic badging by Creative FX for Alfa Romeo

What CLOVERLEAF
Whose ALFA ROMEO
When 2009