A new supercar originating from South Africa is about to be unleashed. It offers a no-frills setup with no ABS and no power steering. But there is that small matter of 617 horses lurking.
Barnard Supercar Born in South Africa
Sunday, February 22, 2009
Posted by kongqin at 12:42 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment