Posts Tagged ‘infinite wisdom’

The Election is History, What Next? by David Bower

Posted by: davidbowerkingwood on November 16, 2012