Tag: EZRaider
EZRaider, a state-of-the-art urban and all-terrain electric vehicle
An Israeli company is trying to revolutionize transport with a small, light and very maneuverable vehicle. Intended for urban and off-road operation, the EZRaider looks like the fusion between an…