LeaderVladimir
said …
On February 21, 1993, the Star Fox team made its glorious debut on Star Fox for the Super Nintendo Entertainment System!
Happy 29th anniversary to the finest mercenary team in the galaxy! May they continue to fly the friendly skies! Posted over a year ago
Happy 29th anniversary to the finest mercenary team in the galaxy! May they continue to fly the friendly skies! Posted over a year ago