maddruid.com
[2103] Of Michigan is second, for now
So, here is the breakdown. Umicore, which showed promise to dominate the solar car race here in Australia earlier, has crashed and is out of commission. Everybody from the team is fine, fortunately…