The Human Hood Ornament – an Automotive Tradition
Margery Krevsky | May 26, 2009
The “Goddess of Speed” concept has been part of automotive marketing since the creation of wheels. Early marketing efforts took this visual concept and made it part of car culture. The world’s most recognizable hood ornament “The Spirit of Ecstasy” is the official ornament of Rolls-Royce created in 1911. Almost 100 years later it remains [...]