Luigi's Death Stare Makes Fox News

  • Tuesday, June 03, 2014
  • By Carter Fitzsimmons
  • 0 Comments



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!



You Might Also Like

0 comments