10 Things You Didn’t Know About The Koenigsegg CCR
The Koenigsegg CCR debuted in European Motor Shows in 2004 and was deemed the fastest production car in the world. The super charged sports car was the dream of Swedish car designer Christian von Koenigsegg….