Site icon Sport and Motor

The Tucuxi, an Indonesian electric car prototype that never entered mass production due to an accident in 2013 caused by brake failure

Exit mobile version