gamerfeedradio.com
Episode 77: E3 2016 Reactions (Part 1)
Holy crap E3 is finally over, the clouds have parted and the planets aligned…it’s all hands on deck as Brad, Nick and Kyle give us the first part of their reactions to all things E3. In…