Could this be an earlier shot of the Jag powered dragster 'Black Widow' (photo 3) taken at Long Marston! Been through all the programmes and I can't find an ID at all. Any ideas TT?
Photo courtesy of Les The Pres
Photo courtesy of Les The Pres