A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1957
2024
2015
2025
2019
2020
1970
2001
2021
1987
2011
1973
1974
2016
1959
1986