Its a Tow eye

with, what appears to be a 13-15 ton bow shackle

I mean, could be farm truck and legit...

Advertisement