You don't think it was a ... SPEED BUMP !!!
The next rover might need to carry a little tin of gasoline... (always the best remedy for those pesky speed bumps ;-)