
Weekend eye sweet: the brand new supercar exhibit on the Petersen Museum
Supercars: A Century of Spectacle and Velocity is a brand new exhibit on the Petersen Museum in Los Angeles. [credit: The Petersen Museum ] Figuring out the world’s first supercar is tougher than it sounds. The issue—to me a minimum