Windshield stickers