Louis Chevrolet, the Swiss man for whom the ultra American car company was named, has been honored with this massive and mildly unsettling chome bust. It will reside in the Parc de l'Ouest in Chevrolet's home town of La Chaux-de-Fonds.
Artist Christian Gonzenbach won Chevy's centennial art contest, which means that his unusual vision will be produced. Out of the submissions the jury decided that this was the most "emotionally engaging."
[via GM]
Follow ComplexRides.