A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1962
1971
2024
2012
2013
2020
2022
1974
1970
—
1986
1996
1990
2019
2021