Here's our 2018 F350 with a branch through the windshield today and another piece that pierced the A pillar (built Ford tough my ass
) Good thing it was just parked when the branch came down. I've got stones in my pockets to keep me from blowing away.