A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1986
1995
1991
1959
2025
1978
1990
2009
2024
1984
1977
1997
2018
1992
2008
2003
2001