Satanic statue part of holiday decorations at Illinois Capitol

Not counting “Stonehenge” in This is Spinal Tap, they got one really good film

6 Likes