Creepy Doll Heads September 28, 2012 | No Comments Actually, they’re infant CPR dummies. I’m in for some first aid training today. Uncategorized