Luigi’s Death Stare In Mario Kart 8

0
259

Gamers are rejoicing now that Mario Kart 8 has finally debuted on the Nintendo Wii U. But it’s not Mario who is trending online, but Luigi.