2015 Audi R8 LMX Called the R8 LMX, the limited-run supercar will go on sale this summer. And although only 99 examples will ever be built, it will stand as the world’s first production car to illuminate the road ahead with lasers. The Audi R8, originally released in 2007, is nearing the end of its […]
Recent Comments