Luigi's Death Stare Makes Fox News Posted by carter on June 03, 2014 Get link Facebook Twitter Pinterest Email Other Apps 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
Comments
Post a Comment