Legend of Zelda Commercial for the Super Famicom

[youtube http://www.youtube.com/watch?v=VyxRVBkZCag]

Awesome.

2007-09-05

index