I was driving home from work when i saw this so i decided to go home and take some pics for IA. im sure they're manikins but still kinda freaky cause its like .5 miles away from my house. was sort of hard to get got clear pics without getting to close, but i did what i could.