The Last of Us TV Spot #2

The second official TV spot for The Last of Us. Aired Friday, May 10th, 2013. The Last of Us is in stores June 14, 2013. Pre Order now. The Last of Us is …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.