A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
2019
1997
2007
1954
1967
1956
1984
1989
1969
2006
—
1957
1966
1988
1968
1998
2002
2009