Here it is one unusual 1000HP Twin-Turbo All-Wheel-Drive 1971 Chevelle!
This "weird" Chevelle comes from France. Yeap, France. The country best known for tiny and beautiful roads and cars surprises us with such engineering. But let's talk about what this all wheel drive machine...