Giant creatures watch over this La Vista neighborhood as clowns cause mischief, a Plague doctor awaits its next victim, and a skeleton army run amuck. It's located near 103rd Avenue and Olive Circle.
When compared to the 12-foot skeleton, the Plague Doctor is definitely a bit more delicate. As mentioned, the base is much smaller and doesn’t stake into the ground, and its frame isn’t nearly ...