A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1988
1965
1997
2003
1963
1956
1958
2004
1984
1998
2017
1986
2008
1968
2006
1996
1991
2014
2015