A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1979
1984
2006
1999
1985
1998
1992
1988
2009
2005
1997
1981
1995
2000
2008
2001