Only Two Red Spyker C8s Exist, And One Just Sold For $670,000

When you think of the Netherlands, other things come to mind, but definitely not a nation responsible for speed and supercars. However, back in the early 2000s, Spyker was born and released one of the most unique supercars ever made, the C8. The C8's appeal and lore have endured over the years, ...

No comments

Read more