Saturday, May 4, 2024
Tags Terry Grant

Tag: Terry Grant

Land Rover and Terry Grant smash world record at Goodwood

Land Rover and Terry Grant smashed a world record at last week’s Goodwood Festival of Speed, with a two-wheel speed run in the new...