Subscribe here: http://bit.ly/ODNsubs Twenty futuristic solar cars have been put on display in Chile, as participants from around the world prepare to race through the Atacama Desert. Report…
Subscribe here: http://bit.ly/ODNsubs Twenty futuristic solar cars have been put on display in Chile, as participants from around the world prepare to race through the Atacama Desert. Report…
{ 0 comments… add one now }