Tuesday, June 3, 2014

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!

Share This:    Facebook Twitter Google


Post a Comment