Where To Stream The Last Man on Earth Season 2 Episode 12
Valhalla
- Aired March 13, 2016
- 30 Min
- Rated 5.5
- Number 63 Of 67 Rated Episodes
The Malibu gang seeks closure after Phil 2's demise, while Todd and Melissa maneuver through the aftermath of her surprise proposal.