Mario Kart 8 - E3 Announcement TrailerCheck out the E3 2013 announcement trailer for Mario Kart 8 shown at the Nintendo Direct on 6/11.By Gajan Kulasingham on July 25, 2014 at 1:50PM PDT Mario Kart 8