New windshield reflective screen