Thursday, June 24, 2010

Life - "Begins at BBC"

DVD review of the excellent BBC / Discovery Channel nature series Life now up at Chud.com. Warning: This is the Oprah narrated American version in standard definition! Click here to read.

No comments: