From A123 Thinks Big about Electric Cars from Norway:

The Think Ox electric vehicle
The Think Ox electric vehicle