June 24, 2010 DVD Review: Life Hi all… What is life? At its most basic level, it is a state of being alive at a cellular level or greater. And…
September 25, 2009 DVD Review: DisneyNature: Earth Hi there! On September 1, 2009, Walt Disney Studios released Earth on DVD. Originally released on big screens this past April 2009 on Earth…