Maybe you want to clean it up a bit, spray some paint on it, it will be easier to sell.
Just a thought.
I always wondered how those tow pegs work, can you describe it? It seemed to me that the strap would just slip off and become a projectile. I am not bashing your bumper, I really would like to know. I googled it and came up empty.