Brad Schehr Shatters Ford Godzilla World Record During World Cup Finals

null

Brad Schehr sets a new world record for the Ford Godzilla engine with a 6.950 run at 189.280 MPH during the 2024 World Cup Finals.