This Screeching Toy Giraffe Is the Stuff of Children's Nightmares
Latest
What the hell is this? I mean, yes, it is obviously some manner of animatronic toy giraffe that screeches horribly, curdling your blood, then walks slowly and with great determination towards its own doom.