Should you find yourself in Los Angeles between now and next February, or if you’re itchin’ to make a trip out west and all you need is a reason, make the “Sculpture in Motion: Masterpieces in Italian Design” exhibit at the Petersen Automotive Museum ...
[
Published Apr 28 2012 by Car and Driver
]