Submit a news tip



Zelda: Skyward Sword launch trailer

Posted on November 21, 2011 by (@NE_Brian) in Videos, Wii

The first console Zelda in five years has finally arrived in store shelves. How many of you managed to pick the game up?

Leave a Reply
Manage Cookie Settings