Subboor Ahmed revisits the Intelligent Design argument, with a few startling conclusions!

Dun dun DUNNNNNNNN!