It's a hybrid that gets its power from a diesel engine, natural gas and an electric motor ... One challenge for a CNG/diesel hybrid could be finding enough stations supplying those fuels.