Strange Stuff

Help?!?!?
Help?!?!?
Anyone know what these are? Worms, millipedes, centipedes, dinosaurs. I found this one on my bathroom ceiling. Every fall they crawl into my house. I feel they should chip in on rent.

Load More Articles