Top Gear Magazine UK Editor Piers Ward straps himself into Citroen’s “bonkers-looking” Electric Supercar concept car (see video below)
Those French… !
Top Gear Magazine UK Editor Piers Ward straps himself into Citroen’s “bonkers-looking” Electric Supercar concept car (see video below)
Those French… !