Kirby Set To Brighten Up Britain’s “Greyest Area”
Have you ever walked past Elephant & Castle in London and thought “this could do with a little bit of brightening up”? Well, apparently, so have Nintendo. Visitors to Elephant & Castle can expect to see a change on February 24th, as for one day only the area voted the greyest place in the UK […]