Uploaded on Nov 09, 2010 / 119 views / 1285 impressions / 0 comments
The new trailer for the DLC for the Scott Pilgrim video game, on XBLA and PSN.