Preston North End Football Club, commonly referred to as Preston, North End or PNE, is a professional association football club in Preston, Lancashire, England. From Wikipedia
Spanish investigators are studying tyre tread alongside speed data despite an eyewitness challenging claims of excessive speed