Posts tagged as Link: The Faces of Evil

video
Posted on August 19, 2006 - 12:34pm by Video Game Vault

The beginnings of the show with the first ever appearance of the Vault's lobby.