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.
1988
1974
2017
2013
2002
2001
2003
2005
2006
1993
1983
2008
2007
1980
1997
2016