66 Barracuda Hood Buffeting at 70+ mph

Thanks all. Sounds like the fix is going to be the latch. I'll get out there today and check out the latch and stiffening plate, and adjust the latch down.