This may be your missing paperwork for your Testarossa. If it were for an 86 I might have jumped on it. I want a window sticker... Grrrrr...