Xbox 720 at E3 2012?

admin March 8, 2012 21

21 Comments »

  1. 97vikingsfan1 March 8, 2012 at 6:59 PM -

    @jamesfish05 Yes it does you dumbass.