› added 7 years ago
330
TIL the Blue Mustang statue, nicknamed Blucifer because of its glowing red eyes, in front of the Denver International Airport killed its creator in 2006 when its head fell on him and severed an artery in his leg
via ift.tt