Posted tagged ‘imdb’

NEW Legend of Zelda movie trailer

August 23, 2008

Check out the trailer for the new Legend of Zelda movie!

Worth watching?