Lifestyle / Denver 'Demon Horse' Divides Denver Critics stampede to complain about sculptire of 32-foot mustang with blazing red eyes By Rob Quinn Posted Feb 7, 2009 10:11 AM CST Copied Back