By clicking β€œFine”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.
There are no comments yet
Meet Lucifer. He is a rearing up stallion outside of the Denver Airport created by an artist named Louise Imanes People think that this statue is associated with demons somehow He says that it was a nod towards his father's life work Which was with neon signs the creepy thing about this is this statue actually took his life While he was working on the statue a piece of glass broke cut an artery in his leg, and he did not survive So demon or not?
Copy link to post
Add comment
Follow Us
Β© Stereo, 2023
Get the full experience on the Stereo app
Open app