Nintendo has released a new Mario Kart 8 DLC gameplay video featuring Link and the Excitebike Arena. Take a look...
Mario Kart 8 DLC
Nintendo announced that Link with The Master Cycle will be joining Mario Kart 8's first DLC pack in November. Take...