This & That, Ceci et Cela

Another hottie on the block: Spyker C12 Spyder

Oct 10th, 2005 1:00am

Unveiled in 2004 and now in production, it is expected to hit the US in 2006. Exterior’s not bad,

[Read more]