TGS 09: Trailer
Posted by GameTrailers Sep 29 2009 22:40 GMT in The Last Guardian
- Like?
The standalone trailer from TGS 2009.



Sign-in to post a reply.