Sunday, June 19, 2011

The Ultimate E3 Trailer

A cool mash up of E3 2011 trailers of upcoming titles for the PS3 and Xbox 360.