Where To Stream The Last Man on Earth Season 2 Episode 9
Secret Santa
- Aired December 6, 2015
- 30 Min
- Rated 6.5
- Number 17 Of 67 Rated Episodes
Along with most human life, the virus wiped out normal traditions and holidays. As Christmas approaches, Carol spearheads a "Secret Santa" gift exchange to spread some festive cheer.