Episode 105 – The One Not At E3 2017

Paul and Kris don’t not not go to E3 2017 in Los Angeles! While not there, they talk about all the new trailers dropping this week, including