The Vensas look pretty cool. I don't like the front end but I'm pretty impressed with it overall. This one looks very cool.

Any numbers on this thing?