Nicole Doctor had been walking her dog in Atlanta, Georgia when she encountered this peculiar creature. The bizarre insect, which featured a long gree…
Source:
https://www.unexplained-mysteries.com/news/336905/woman-films-weird-bug-crawling-on-the-street