A main claiming to be from the future explains what we can expect from the next decades, in a frightening glimpse of what's to come.
2014
2008
2012
2021
1974
2020
1975
2003
2009
1967
2001
1997
1996
1959