Sunday, June 7, 2009

E3 2009 The Last Guardian Trailer


Nearly missed to put that awesome trailer up here.

No comments: