A Central Florida man who beached his 72-foot yacht in Palm Beach on Wednesday told police that he had been drinking Long Island iced teas in the …Original Article
A Central Florida man who beached his 72-foot yacht in Palm Beach on Wednesday told police that he had been drinking Long Island iced teas in the …Original Article