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.
1991
1995
2003
1999
2002
1984
2001
1968
1962
2025
2004
1974
1993
2018
1992
2008
2006
1994