Rumour: Nintendo may have accidentally uploaded image of Super Mario Bros 40th Anniversary logo
The iconic Super Mario Bros franchise is celebrating its 40th anniversary this September and several posts have flooded social media claiming that the Kyoto-based company...