'74 Sport said Freeze plugs??? No, seriously, how large are they and what material are they made from? Click to expand...