Joke 58

What part of the road is always crying? The breakdown lane.
  • Currently 0/5 Stars.
tags: road