Inventor

Aria Darabi

Aria Darabi
A mechanical, 'one-man' vehicle. It is still under its construction phase.