You're thinking of Miss Vatican.
Fazoo
joined 2 years ago
Sounds like a you problem if you're relying on a social media service to help you build a brand. If you pay, you have legal recourse. If you're there for free advertising, sucks to base your brand on hopes and dreams.
Well, apparently not this place. Lol
Definitely the best way to handle all this.