A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1987
1991
1992
1997
2013
1985
1988
2014
2000
2005
2006
1999
2021
2001
2008
1986