The News Wheel

Toyota FCV Rally Car Stars as “Zero Car” at Japanese Rally Championship