No the mesh is in the grille; my windshield is as vulnerable as the others; the pitter patter of stones hitting the car in city driving, sounds like gunshots when racing someone on the highway...