More Info Coming Soon!
Stella is a cutting edge, solar powered electric race car designed to compete in the American Solar Challenge and the Formula Sun Grand Prix.
More Info Coming Soon!
Stella is a cutting edge, solar powered electric race car designed to compete in the American Solar Challenge and the Formula Sun Grand Prix.