Saturday, September 06, 2008

Caterham Seven RST-V8

Would you be surprised if I tell you that this little thing can put the shame on some - let's say Italian cars...

No comments: