Exclusive“Captain Freddy” Silva’s Family Discuss His Love of Boating
Captain Freddy’s sister, Dolly Packard, says he “made you feel part of a bigger thing.”
Captain Freddy’s sister, Dolly Packard, says he “made you feel part of a bigger thing.”