A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
2000
1981
1995
1985
1999
2006
1982
1997
2005
1992
1959
2008
1950
1972
2020
2022