• This topic has prefixes assigned

Hi all,

This invention seems like it could really make life easier for people getting in and out of cars. Of course I am sure it will require government approval all around the world so who knows how easy it would be to use yourself:


  • You must be logged in to reply to this topic.
Scroll to Top
Share to...