Anyone hear about this before? My interest is peaked.

http://www.eliomotors.com/

Attachment 5173