A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1993
1966
1956
2001
1985
2003
2006
1999
2009
—
2007
2017
1984
1989
1969
2022
2024