Ares Design reveals a new open-top V8 sports car limited to 24 units

Initial renders reveal stunning barchetta design Ares designed wind deflectors create virtual canopy Limited edition of 24 units planned Order books open Luxury Italian coachbuilder Ares has announced that it will be producing a...