Last week a British vehicle set a new land speed record for wind-powered vehicles. 126.1mph.
Not the easiest thing to park at Waitrose, perhaps, but very pretty.
Last week a British vehicle set a new land speed record for wind-powered vehicles. 126.1mph.
Not the easiest thing to park at Waitrose, perhaps, but very pretty.
© Copyright Quentin Stafford-Fraser