TurboSquid.com
TurboSquid Unethical leeches that make money off of other peoples hard work and products Internet
We found many pieces of our companies art being sold on this Turbosquid.com website without our knowledge or approval. We then contacted them about this filling out the required copyright papers requesting it be removed. They were removed only to popup again 2-3 weeks later. TurboSquid makes money ...