Friday, December 11, 2009

This is a six part video series debunking the arguments of a creationist article claiming that evolution is not scientific. The video is presented on DVD as well as available on YouTube. This DVD includes the subtitles also.