Mario Kart 64 Celebrates Its' 20th Anniversary

Mario Kart 64 raced its way into our homes over 20 years ago, releasing in Europe on June 24, 1997.