Team Tokai from Japan set the pace in ‘Tokai Challenger’ with an early lead in the Bridgestone World Solar Challenge
Team Tokai from Japan set the pace in ‘Tokai Challenger’ with an early lead in the Bridgestone World Solar Challenge reaching the first control stop … Read more