Last Things First

Last Things First


Latest Episodes

Episode 13 - Monk
April 15, 2018

Episode 12 - Hannibal
April 08, 2018

Episode 11 - The Hills
March 26, 2018

Episode 10 - Girls
March 18, 2018

Episode 9 - Baywatch
March 05, 2018

Episode 8 - Veronica Mars
February 19, 2018

Episode 7 - Luther
February 05, 2018