A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
—
1989
1981
1955
1986
1987
1983
1973
2019
1958
2001
1961
2005
1998
1984
1991
1994
2017
1956