Gas and electricity go head-to-head.

Who Comes Out as the Winner When a Tesla Model S P85 Races the Corvette C7 Z51?