bittermac.com
Public sex is a bitch.
Dogs are a big deal in Manhattan Beach. It is a town that goes to great lengths to show their wealth, but even greater lengths to show that “Its no big deal, we’re just regular folk.” It can be pre…