Satan and Politics Storkersen: Oklahoma Satan statue is nothing to worry about February 16, 2014 thedevilinamerica Leave a comment