AndygoesredLumia Icon - Lumia 635•

I think you fell for the sponsored post/ad as news piece. Pretty sure Microsoft wrote this.

2
katsumiblisk•

Came here to say the same thing.

1