A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1978
1962
2017
1968
1998
1964
1956
—
2009
1990
2002
1954
2018
1965
1957
2013