A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1982
1987
2013
1989
1959
2012
1956
1984
1969
1968
1998
1978
1996
2022
1986
1990
1983