Denver Airport’s zombie mustang sculpture April 26th, 2009 This thing scares the bajeebus out of me every time I drive by it. × Denver Airport’s zombie mustang sculpture