This gallery contains 3 photos.
Update, same day: As Alejandro correctly says, this is an Autocars Sabra Sport Spider. Thanks Alejandro. This time not only we didn’t ever know this car existed, but even now we can’t understand what car is it. The only clear … Continue reading