New Doctor Who is on the air which means it’s time for us to love-hate on our favorite show! We discuss the New Year’s Day premiere episode of Doctor Who season 12 on this January 2nd live episode. After waiting a full year for new Who what did we think? Well, this IS a live episode so you just know we’ll be a bit salty about something. Or everything. Enjoy!
Originally streamed live January 2nd, 2020 via Facebook Live.