New Legend of Zelda Clip Armor Revealed

The Legend of Zelda series always reveals awesome merchandise products with the release of their games. This time the Zelda merchandise is this awesome looking Triforce emblem on the New Nintendo clip armor. What is clip armor you ask? Clip... Read more