Saleen Pulls a Trifecta

  Saleen Automotive, the Southern California vehicle manufacturer has pulled an exhibit trifecta at two of the largest automotive museums in the country. Saleen currently has a comprehensive, historical exhibit at the LeMay Automobile Museum in Tacoma, WA, and is featured in two exhibits at the Petersen Automotive Museum in Los Angeles, CA. “Saleen: A […]