I just got my semi-weekly propaganda email from DVDFab Marketing this morning. What a surprise, they are having another sale. But there was one big difference this time. In the recent past, the email listed DVDFab as being located in Beijing, China. This time they are located in the USA.
That was weird enough, but when I ran the address through Google Maps, I found that they have a very non-corporate-looking headquarters now.
What the **** is going on with this company?
That was weird enough, but when I ran the address through Google Maps, I found that they have a very non-corporate-looking headquarters now.
What the **** is going on with this company?
Comment