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.
Jack Helms
Narrator
2014
2017
2016
2021
2005
2025
2002
2015
2007
2022
1999
1960
2001
1991
1961
2013
1973
2003
1985
1990
2006
1929
2024
1936
1966
1995