My 75 front bumper has those holes as well. Is the chrome worn there or is light corrosion? Although it looks like something was mounted there, I suspect those are just water marks. That's the low point on the bumper which means that's where the water would pool before dripping to the ground.