Leblanc is a low-volume Swiss car manufacturer based in Zürich, Switzerland. The company is known for their high-performance sports cars the 1999 Leblanc Caroline and the 2005 Leblanc Mirabeau both of which are street legal race cars.
Subscribe