Auto >> AutoSPT >  >> Car Photos

What does the s f in Ferrari logo mean?

There is no S or F in the Ferrari logo. The logo features a prancing horse, which was chosen by Enzo Ferrari, the founder of the company, in honor of Francesco Baracca, a heroic fighter pilot during World War I who used a prancing horse as his personal emblem.