By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Well it seems they finally are admitting to fucking up. Too bad this will not change anything.