Surprise Me!

Heini Reinert - Intelligent Design

2011-07-11 3 Dailymotion

Heini Reinert discusses the abject failure of the Intelligent Design movement to put forward a coherent theory that could be considered science.

Buy Now on CodeCanyon