The Loud Pedal EditorNovember 20, 2015porsche, McLaren, Laferrari, Ferrari, p1, 9181 Comment The Final Showdown: La vs 918 vs P1 The epic battle between three insane modern hypercars. The Loud Pedal EditorNovember 20, 2015porsche, McLaren, Laferrari, Ferrari, p1, 9181 Comment