Do people not bother with these anymore? I've viewed 2 cars this weekend and neither had them from what I can remember they were essential. As an aside if anyone is considering looking at any T reg ones give me a pm I might save you a trip.
where the velcro is on the hood there is 'supposed' to be the elephants ears to stop water ingress. I think years ago there was an image/pdf of the exact sizes knocking around, but that was when all this were just trees