A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1966
1986
1988
2009
2005
2001
2007
2014
2003
2025
1985
1997
2024
1989
1959
2008