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