A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
2002
2007
1965
1982
1987
1989
2015
1998
1960
2006
1964
2010
—
1962
1997
2016
2018
1985