As I used to fly to Denver frequently for business I have done some research on Blucifer. Apparently it is a statue of a mustang and now resides on Broncos stadium. I think the ongoing remodel of Denver airport was an opportunity to get rid of all the creepy artwork.
As I used to fly to Denver frequently for business I have done some research on Blucifer. Apparently it is a statue of a mustang and now resides on Broncos stadium. I think the ongoing remodel of Denver airport was an opportunity to get rid of all the creepy artwork.