Luigi's Death Stare Makes Fox News



This would be close to nothing relevant, but Mario Kart has had over 1.2 million copies sold since it's release last Friday, myself included! A review will be up soon, but for now, enjoy this video. What random things make the news!



Comments