December 14, 2011 0 Mario Kart 7 Review By ReverEND Mario Kart, excuse my language, was my shit! When it was first introduced on the SNES back in the…