Is That Statue Talking to Me?

There are a lot of rumors, about the Denver Airport, in Colorado. Some people think there are secret tunnels, cursed artwork, or even that lizard people live there! The airport decided to just roll with the bizarre conspiracy theories, and got a talking gargoyle. The animatronic gargoyle statue, has conversations with shocked travelers!

Archive

0
0