so i was really freaked about this camel spider thing, then i took a closer look at the camle spider picture
an urban legend
"so i was really freaked about this camel spider thing, then i took a closer look at the camle spider picture" What is the definition of "camel spider"?