Geek Taco Review: Mario Kart 8 Deluxe Gallery Geek Taco Review: Mario Kart 8 Deluxe Video Games Geek Taco Review: Mario Kart 8 Deluxe By Zack Bolien| 2017-05-30T23:17:08-04:00 May 1st, 2017|Categories: Video Games|Tags: mario kart 8, nintendo, switch| The launch title the Switch should have had. […] Read More 0