Driver dies during land speed record attempt at airfield
Driver dies attempting land speed record at Elvington airfield, where Top Gear’s Richard Hammond nearly killed himself crashing jet-powered car in 2006 A full investigation is to take place into the circumstances of the incident at Elvington Airfield to east of York A North Yorkshire Police spokesman said that officers and the ambulance service were … Read more