Reviews on the Run
E3 2011: Trends and Hardware
2011 E113 Jun 14, 2011 30m
The Reviews On The Run gang continue their takeover of Los Angeles as they discuss and debate the new games, hardware, and trends at E3 2011.
Where to Watch E3 2011: Trends and Hardware