Cars > Peek Koenigsegg’s CC850 is a ridiculous homage to its very first production car August 23, 2022