In the lead-up to the release of Mario Kart 7 for the 3DS handheld gaming system, game-maker Nintendo had West Coast Customs create life-sized versions of the famously battle ready cartoon karts for the LA Auto Show, to give onlookers a sense of...