turtle shack

  1. ann

    Beware of " Turtle shack"

    I don't know if anyone else has the same advertisement on their computer, but I noticed an add for a web site called "turtle shack.com" on the forum home page. They claim to sell and ship live turtles to your home. I was curious so I looked it up on a scam report page. It seems sketchy...
Back
Top