Ducati 1199 Superleggera vs. McLaren P1 vs. Porsche 918 Spyder - Video

Photo by: Joel Patel