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.
2023
2004
1955
2001
2005
1977
2015
1993
1969
2017
1965
2024
2009
2000
2022