Who Says Hybrid Cars Can’t Win Races? By Stuart LiveseyPosted on November 28, 2009Posted in TechnologyTagged hybrid racing car If you didn’t think hybrids could win races then this could really change your mind.