Claims they're a Google Maps Service provider and wants me to update my listing. I'm positive they are not affiliated with Google, but some sort of advertising scam.
Not important
 Mar 04th, 2014

1 Comments