Geek Salad 003: E3 2017 Review

Better late than never, the Geek Salad crew gives their impressions on everything that came out of E3 2017, the good , the bad and the strange....