July, 2025

8 July 2025

TIME MACHINE: 1996

Welcome back to Time Machine, where we continue exploring the 1990s, and the FILA tradition. Edinburgh, Scotland, 5 July 1996: Dolly the sheep is born, the first…