Archive | 01. Apr, 2013
‘The Last of Us’ TV Spot #1

‘The Last of Us’ TV Spot #1

The first official TV commercial for ‘The Last of Us’ aired during the season finale of ‘The Walking Dead’. Click the link to check it out!

Read more