13 Aug 2021, 14:43 UTC · By: Bogdan Popa / Someone has invented a new product called “Hail Shield” and whose purpose is to protect your windshield from hailstones and other debris