Alby_da_Wolf on 26 May 2014
Finally again some nice advertising from Ninty! Indeed, it just misses one thing to be perfect: darn NASCAR rules probably didn't allow them to install power-ups on the car!







