Monday, June 13, 2016

The Last Guardian - E3 2016 Trailer, Launches October 25, 2016