Tag Archives: Faced

This American Monster Just Faced A Supercar And What Happened Was Unexpected

This American Monster Just Faced A Supercar And What Happened Was Unexpected

Watch as America’s gas-only supercar takes on Italian greatness We’re officially getting our first look at an independent Corvette ZR1 on a drag strip. It takes on a Lamborghini Revuelto, and the two combine to make over 2,000 horses. The Corvette doesn’t win every race, but it proves a point that’s hard to argue with. Performance on paper is one …

Read More »