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?

1982

1996

1997

2002

2001

1990

1998

2004

2007

2013
1997

2017

2017

2017

2008

2010

2024

1988

1981

1995