VodkaPundit NASA Image of Waldo Canyon Burn Scar By Stephen Green Jul 08, 2012 2:30 PM ET Share Tweet Share Tweet Posted without comment, other than “Whoa.” Share Tweet SHOW COMMENTS