Audi A8L »

2011 Audi A8L W-12

evolveteam April 27, 2010 0

Audi introduces its long-wheelbase version of the A8 at the 2010 Beijing Auto Show. The 2011 A8L W-12 is beautifully crafted with a W-12, 6.3-liter FSI, 500 hp engine along with 468lb-ft of torque,

Read More »