Friday, November 30, 2012

Programming for Life (video)


What are the odds of life happening by chance? Check out this 44 minute video to find out.

No comments: