A cafe owner discovers that the TV in his cafe suddenly shows images from the future, but only two minutes into the future.
—
1981
2019
2002
2004
2021
2014
2013
2015
2011
2025
2008
1959
2023