A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
2010
1981
1991
1985
2020
2025
1997
1978
2019
—
1993
2002
2012
2021
1979
2011
1982