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