I just bought my first Ferrari. A 2004 360 Spyder. Am reading all i can about it. It has some sticky mats in th foot wells that have a sign on them...