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… Read more