0 Comment
Talk about raising the mast. Scott Barron, 67, is accused of masturbating in front of passing sailboats at a boat ramp Saturday in Alva, Fla., NBC 2 reported. An off-duty deputy says he spotted Barron — penis in hand — standing on a sailboat parked at the ramp. When the officer told him to stop, Barron... Read More