News: The Release of Mario Kart 7 Inspires Creation of Lifesize Mario Karts By Julian 'SiliconNooB' Taylor 2011.11.21 Comments Off The forthcoming release of Mario Kart 7 gives Nintendo occasion to create life-sized replicas of Mario and Luigi’s iconic karts.