Where To Stream The Last Man on Earth Season 2 Episode 13
Fish in the Dish
- Aired April 3, 2016
- 30 Min
- Rated 7.0
- Number 4 Of 67 Rated Episodes
Carol is back on the campaign for repopulation with Phil, and Todd's juggling act finally puts him over the edge.