A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1971
2011
2019
1991
2025
2010
1965
1997
2023
—
1961
2005
2009
1990
1968
1964
2014
2004