Car dealership logo design, Sport car logo
DASHINGAUTO [United States]
Car dealership logo design, Sport car logo.