Home Tags Arash AF8

Tag: Arash AF8

The Arash AF8 is testing on the Top Gear track

The Arash AF8 is testing on the Top Gear track

0
The Arash AF8 went to the track Top Gear, at Dunsfold Park, in Surrey, England,  to carry out some development tests and in the video...