I hope it never lets you down.
I hope it never lets you down.
anything that might hit the windshields at high speed, that helps to deflect.
that was mt first thought, but if you look at a couple of the later pics you can see the grille without the diagonal stripe and it has the traditional land rover oval badge in the bottom right corner + the rear of it screams range rover to me