A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
2000
2007
2006
1975
1978
1990
1995
2012
2003
2005
1993
1966
2009
1986
1964
1997
1984
1985