A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1959
2008
2000
2021
2005
2003
1972
1966
1986
2002
1977
1996
1989
1992
1997
1950
1968