Top 100 N64 Review: #29 – Diddy Kong Racing (1997) April 12, 2020 The Top 100 Reviews Diddy Kong Racing > Mario Kart and my angry thoughts about Bumper the Badger. Continue reading