Weekly automotive post, 31st March ed.
Posted by Michael.
The 2007 Lamborghini Gallardo Superleggera: me wants one.
Marketwatch’s review is pretty good, though not enough pictures. The audio system is pretty slick, but as one driver asked, “Why would you ever want to turn the radio on?”