Tesla Model S P85D Makes Dodge Challenge Hellcat Eat Dust in a Drag Race [Video] Luxury car vs. Muscle car. Which will win the race? The answer may surprise you. by Jan Dizon