2 killed in Lake Wales crash

Two men were thrown from a pickup truck along State Road 60 in Lake Wales after the driver lost control, deputies say. Both were killed.