Beware of Blucifer, the Giant Demon Horse of Denver’s Airport
By Ella Morton as published in The Slate “What the Heck IS that!?” “Good evening ladies and gentlemen, we have just landed at Denver International Airport, where the local time is 9:45 PM. On behalf of outraged residents we’d like to draw your attention to the demonic blue […]







Most Recent Comments