Podcast:Flightless Bird Published On: Tue Apr 16 2024 Description: In this week's Flightless Bird, David Farrier starts to ponder his own mortality and why despite America spending more on healthcare than any other nation on earth - it’s only 59th on the life expectancy list. To find some answers, he heads to Loma Linda: population 9000, an average life expectancy 10 years longer than the average American.