TFH!
A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?

A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?

2025

1981

1995

1984

1994

1957

1979

2008

1996

1955

1977

1979

2004

2000

2017

1985

2001

1990

1998

2004