A badge is the symbolic representation of a car's spirit, and as such is very important in stylistic terms. See if you can figure out which car or make the following badges belong to.
Average, 10 Qns, Landau80,
Aug 12 13
Category:
Auto World