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

People have been saying this at least since the 80's, but so far, Japan, China, India, Russia, and the European Union keep on failing to deliver.