TruckOSaurus on 16 September 2014
cycycychris said: New proof from NIntendo of France Advert |
So this is on an official Nintendo site? Looking good for the November 21st date!
Signature goes here!