News about Legend of the Dragon (Wii) for Wii

Feb

22

2007

News: Legend Of The Dragon Screens

Thursday, 22 Feb 2007

New screens of the fighting game are ready for you inside.

Read more »

Posted by Fierce_Link 17 years ago


© Copyright N-Europe.com 2024 - Independent Nintendo Coverage Back to the Top