Looking for some nifty car art but can't make it to Miami this weekend? No problem -- well, not as long as you live in Los Angeles. The Petersen Automotive Museum has just... December 3, 2010 by Richard Read