Little Black Bugs Could Be ScabiesMy family thinks that Im going crazy some of them are even talking about committing me to an institution However I know what Im did see