vietnamese crab exporter

Stella Solar-Powered Car: 2015 Best Technology Achievement Crunchies Winner

From the collection DEFAULT

Recorded on February 5, 2015.
The Stella Solar-Powered Car takes home the 2015 Crunchies Award for Best Technology Achievement (other nominees: Apple Pay, the Blockchain, the Rosetta Mission’s Comet Landing, and the SpaceX Lateral Booster).

Latest in DEFAULT