A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1986
1997
1996
2019
1983
1985
2020
2012
2021
2023
2024
1987
1999
1995