Found this today on a Treasure Coast Beach in FL. Looks a lot like Indian or Paleo artifacts I’ve seen in the past. What do you guys think???