Apparently the U.S. Army finally came to its senses. The project of erecting a horrendously eyeball-maiming statue of a 10-foot fairy riding on a giant gurgling toad at a bus depot at a military facility has been scrapped. Thankfully. Not only is this a piece of “art” that likely would likely induce screaming nightmares in small children, but the $600,000 pricetag should have told the Army it was a very bad idea in the first place. As announced yesterday by U.S. New and World Reports, The Army, under public and congressional attack for a $600,000 plan to dress up a...