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.
2005
1969
2000
1989
2017
2002
1993
2001
2012
1991
2004
2024
1970
2018
2022
2008