Video: ‘Blucifer’ has haunted travelers at Denver International Airport for decades
This airport ranks #1 for conspiracy theories. This idea is its most well-known A 32-ft tall sculpture with piercing crimson eyes has haunted travelers for decades at one of many…