A-body Air Grabber??

Sure can understand the mesh being a restriction,which is why I said something. Truckers tend to use it across thier grilles to cut down on air flow thru thier rads in the winter.