I don't know anything about them, but I saw one and I just kind of liked it. Anyone know anything about them? They look neat.
edit: I just saw this: http://youtube.com/watch?v=BwcVLDDWL...elated&search=
I didn't realize this was a super car. I was thinking something like a wrx not some crazy beast. Never mind about thinking about buying one of these. I thought it was just a normal car! oh well silly me