Category: The Last Man on Earth

The Last Man on Earth: 2×12 – “Valhalla” Screen Captures

I’ve added screen captures from the latest episode of The Last Man on Earth (2×12 – Valhalla). New episodes will return on April 3rd. January doesn’t appear in the next episode promotional video but you can view the promo here.