Twins on Lake Okeechobee Twice!!!
The odds of having twins is 3.3%, the odds of having two trips back to back with two different sets of twins 1 and a zillion (ok I made up the last part). Captain Mel Stone found great success with the first set of twins John and Ben from Maryland. This was John and Ben…