friend

believe bumper sticker cars friend g rated - 2547224832
By Unknown
  • -
  • Vote
  • -

Waiting for a bus in Maputo, Mozambique and this car goes by. The meaning of the bumper sticker? I don't think the driver even knew.