The Tech-Gaming Podcast
The Sights of E3 2012
Venimus, vidimus, vicimus. Across a span of four days, the Tech-Gaming crew endured seas of heaving crowds, sweltering venues, and an unrelenting trek between the South and West halls of the Los Angeles Convention Center to bring our readers these images