Leon H. Wolf on Muck Rack

Leon H. Wolf

Verified
Nashville
Managing Editor — The Blaze

Managing Editor, http://theblaze.com. Over 90% of people on earth believe that they possess above-average intelligence, but really it's more like 2%.