Pair complete 3100 mile adventure in tiny electric car using electricity generated by the wind. More...