New Mario Kart Wii Video

The popular answer for a release date is, I believe, April 11, but I am not sure if this is entierly official, or just a rumor.
 
April 11 is the European release date. No date has been given for North America.
 
is that video on youtube because i cant view it on my wii
 
Back
Top