What is this thing?
fadhl3y
•
1y ago
•
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?