csradical.com
Top 10 Moments @ E3 2016
There was a ton of stuff at E3 this year! While not my favourite E3 by any means, there was plenty to see and in turn, plenty to talk about from this year’s show and in particular the first t…