Uploaded on Jun 21, 2011 / 10 views / 26 impressions / 0 comments
Summer's coming and for Xbox Live that means another Summer of Arcade. This montage features the titles showcased in this year's SoA.