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.
2021
1996
1981
1988
1987
1989
2010
1991
1990
1992