Teenage girl killed in 113mph crash after Seat Ibiza driver's 'grossly dangerous manoeuvre'
The Mirror: News, Sport, Celebrity & Entertainment [Unofficial]
June 28, 2026
Leon Callaghan, 19, lost control of a Seat Ibiza in the early hours of the morning - teenager Demi-Leigh Davies was left with catastrophic crush injuries and tragically died
Discussion in the ATmosphere