Yes, looks like a botched repair job. Also that hole could have been used for a foot operated windshield washer pump.