Hi. I have a 2011 Maserati GranTurismo convertible. The other day I found a foam piece (see picture) sitting on the floor of the drivers side. Anybody have any idea what it is? The water bottle cap in the picture is to help with size and scale. Foam piece has adhesive on the inside.
72.2 KB Views: 84