What is this thing?
fadhl3y
•
Now
•
98%
A shelf below a car's license plate [solved]
Spotted today in London, England. What is this clear plastic shelf below the car's license plate?
Comments 4
Spotted today in London, England. What is this clear plastic shelf below the car's license plate?