Thought it was a speed bump…

What did you think of the image?