Nature's Horchata
The Last Man on Earth Season 3

Not Yet Available


Critic Ratings: N/A
Critics Consensus

No consensus yet.

Episode Info

In the Season 3 finale, the group takes off for Mexico to escape the fallout from a fire at a nuclear power plant in California, but their trip is plagued by faulty memories, breastfeeding woes and a confrontation with an old adversary.

Nature's Horchata Photos