What country is this car from?

Discussion in '2005 Leblanc Mirabeau' started by saleen88, Mar 2, 2007.

  1. Does anyone know what country Leblanc is from?
     
  2. Its swiss
     

Share This Page