soundwave05
Member
Looking for some vids of Spaceworld 2000 (GameCube unveiling), particularily the original Wave Race clip and the Luigi's Mansion one.
Any website still have these up?
Any website still have these up?