Illinois man dies in Osage Beach crash
Donald Leffler of Warsaw, Illinois, tried to exit onto Key Largo from Highway 54 on his Harley-Davidson Trike when he went off the road and hit an electrical box, the Osage Beach Police Department said in a news release. Leffler was thrown from the Trike and pronounced dead at Lake Regional Hospital, police said.
Continue Reading