Detroit Become Human

Episode 012: Best E3 Presser

Discussing the best games and best E3 Presser of 2016.