Wednesday, December 30, 2009

Camel Spider and Giant Millipede Invasion



These are not pleasant things to have in your house! I don't even like them in the yard!

No comments: