Archive For embarrassing moments Tag

10 Embarrassing Moments From E3 2013

10 Embarrassing Moments From E3 2013

Just in case they planned to live down their shame, we call out the ten moments that embarrassed the folks at E3 2013.