Facellia Automobiles (France) - AllCarIndex

Facellia Automobiles  

★★★★☆

FRANCE

time-calendar.png 2010-2014

Brand Data

Company Name: Facellia Automobiles

Place: Lyon

Country: France

This car has never been made.

Models

Nearest Brands

Similar brands

Comments