Hi everyone im just wondering what some of these logo/stickers are because ive got them everywhere on the car ie engine bay, door pillar, door shutter, side of the dash board and etc. I take it some are services that have been done to the car thank you.
Last edited: