20 Jul 2006 at 11:52 #1 Walkerie Walkerie Soldato Joined 17 Mar 2005 Posts 4,042 Location Home Anybody know what this means on the end of the peugeot 306?