I want to say "rusty piece of junk, used for stumping the ID forum", but I doubt that's the kind of answer you're looking for.
It does seem almost familiar, though.
Looks like a bumper bracket, but probably something more along the lines of a fender/sheetmetal mount off something like a tractor. Possibly a light mount bracket off the same.