Michael Pene shares his thoughts on the E3 Live Turbo Event.
Michael Pene shares his thoughts on the E3 Live Turbo Event.