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.
2008
2000
2017
2018
1993
2010
2013
1998
2020
2003
1997
2009
1985
2015
1986
2014
1991