
The Koenigsegg CCX and CCXR are two of the fastest cars in the world. The Swedish car manufacturer unveiled the speed demons for the first time at the 2006 Geneva motor show. The CCX is the oldest in the family while the CCXR is the tuned version running on biofuel which gives it 25 percent [...]