The Last Guardian Official TGS 2010 Trailer September 18, 2010 Liban Ali 0 Here is the official trailer from team Ico's latest epic, The Last Guardian, straight from Tokyo Game Show 2010. Check it out!!
0 Comments:
Post a Comment