CarBlog NewsMagazines May 30, 2007|No Comments The Beasts, McLaren F1 vs McLaren P1 – Compare Car Reviews McLaren has long since been hailed as one of the finest supercar automakers to date. The clean lines, beautiful design and sheer power of McLaren vehi