A cafe owner discovers that the TV in his cafe suddenly shows images from the future, but only two minutes into the future.
2012
2020
2011
1990
1964
2021
2004
2022
2014
1992
1976
2002
1985
—
2013
2018
2023