A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1955
1977
2001
1986
2004
2007
1979
2005
1996
2013
1982
1997
2002
1981
1995
2008
1999