CarsMcLaren F1 Designer Unveils New Ultra-Efficient Minicar, Smaller (And Cooler) Than Smart CarBy Rebecca BoyleJune 28, 2010