Je l'ai également vu , trop fort !!
Respuesta
427 Super Performance (see badge on the side)...nice spot!