Master Cycle
Link races to the finish line with the Master Cycle in Mario Kart 8
By on October 16th, 2014 13
Back in August, we reported that Link would be appearing in Mario Kart 8 via a DLC package. Today, The Legend of UK Facebook page revealed official artwork of one set of Link's...