The Swedes Strike Back, 2003 Koenigsegg CC8R
Sweden’s first supercar announcement to the world with 654 horsepower and carbon fiber artistry.
Read More →Sweden’s first supercar announcement to the world with 654 horsepower and carbon fiber artistry.
Read More →