Learning with The Legendary Legend: Episode 234, 607, 876, 225, 713, 567, 911, 065, 188, 781, 798, 315, 419… February 16, 2021 Bill Y "The Legendary Legend" Ledden Share this Post:
Are geese long livers?
That’s a question for the birds.