Story and Photos by Scott Lear
Advertising is necessary when you’re a sports car manufacturer, and winning races is the ultimate sales pitch. It’s hard to beat a front-page photo of a car surrounded by smiles, covered in champagne and ticker tape, and parked under a huge “VICTORY” headline banner.…
Read the rest of the story