Uploaded on Apr 27, 2010 / 11 views / 14 impressions / 0 comments
Section 8 - PS3 Launch Trailer [HD]