Two super cars rivaling each other in power and acceleration: Watch this video by Supercars of London featuring two of our favorite sports cars, the Lamborghini Aventador SV vs. the McLaren 720s. Which of these two beasts is your favorite?
Daily Supercar
Two super cars rivaling each other in power and acceleration: Watch this video by Supercars of London featuring two of our favorite sports cars, the Lamborghini Aventador SV vs. the McLaren 720s. Which of these two beasts is your favorite?