That's the BMW i3 with range extender. It works pretty good for long trips. Probably 95% of my miles are electric though.
I think Dodge is planning a serial hybrid truck called RAM charger.