The Last of Us World Premiere

  • Season 2012
  • Aired
  • 3,974 Views

In post-apocalyptic America, you better be on your toes or you’re toast. Don’t believe us? Check out the The Last of Us World Premiere as seen in the 2012 SPIKE VGA.

Loading...