this unique French car was 'ahead of time' in combining sports coupe traits with the ride height and shape of a large family ...
While the concept of the off-road sports car and supercar has been ... here are 10 of the most unusual French cars. The idea for the Mega brand came about between the late 80s and the early ...