A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1956
1966
1988
2013
2016
1986
2007
2005
1982
2003
1994
2017
1987
1983
1967
1962
1992