halifaxhops said Grill? [FOR SALE] - 1966 Barracuda Center Grill FISH Emblem Badge - Part 2582427 - NICE SHAPE Click to expand...