A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
2005
2010
1964
1990
1984
2017
2001
2007
2009
1991
1954
1992
1980
1994
2004
2019