The IAM will once again have a stand at Goodwood Festival of Speed, which runs from the 28th June to the 1st July. If you're going to the show this year, pop along and visit the team on stand 277, next to the Land Rover driving experience.
No comments:
Post a Comment