I can't quite recall where, but I for some reason keep recalling someone posting somewhere that they were out buying foam wig heads at Hobby Lobby for Mr.Chicken, and that is all I can remember.
My question is, is it true that they sell these wig heads there all the time? Was it only a one time deal? Or do they keep them in stock all the time? Cause I need a few more aliens for my crash scene, and I was thinking that I was going to either have to order offline or through my hair dresser. They just put a Hobby Lobby in around here, and this is my excuse to check it out.
Any clarification would help, thanks!