Thanks Obama – Here Are 24 Stats That Show How Much You Have Royally Messed Up Our Economy August 21, 2012August 21, 2012