J Joey New member Joined Jun 9, 2018 Messages 1 Jun 9, 2018 #1 Has anyone else noticed the words : New Leaf , on their windshield?