Dodge Challenger Hellcat Vs. Lamborghini Gallardo September 7, 2018 cars-power Video American muscle vs Italian Bull ….who will win in drag race? Source: Wheels via YouTube