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.
2013
2009
2019
2020
2016
1997
1995
1981
1970
1983
2008
1982
2002
1965
1994
2007