Mobility Worldwide Zambia – “wheels of freedom” video

“There are so many disabled people in Africa. Take a look at the joy these fortunate ones now have with their “wheels of freedom” the PET. (Personal Energy Transportation)”

Scroll to Top