Well the wheels look a bit like the electric-motor wheels of the Lohner-Porsche and although I've never seen a photograph of one, most of the accounts of Lohner-Porsche activities mention trucks so perhaps that's what it is.
Since it seems to have a radiator, it would be petrol-electric if it is from L-P.