Well your avatar is a good stand-in. What sort of device and browser are you using, and how did you try to post the picture? It may also be due to being a new member, not sure about that. To your issue: that’s a significant bump. What sort of insurance do you have?
I HATE those Posts...I had to slam on my brakes in the parking lot at whole foods just yesterday to avoid one. Yellow post darted right out in front of me without warning.
I believe new members are not allowed to include photos until they have made about 5 posts/replies to the forum.