Tag: The Last Guardian

‘The Last Guardian’ Delayed Until December

The long awaited release of The Last Guardian has been delayed until December.

Rate this:

Advertisements