Archived on 6/5/2022
Monsters, music and faded glamour: Crystal Palace Park
ForestHull
15 Mar '21
Note: maybe paywalled
se23blue
15 Mar '21
No mention of the motor racing