Here’s a clip of some Mario Kart 3DS footage from the Nintendo World 2011 show floor.




Comments are closed.