Saturday, January 30, 2010

The Lowest Form Of Life On The Planet

Jay Leno reports that scientists have found the lowest form of life on the planet. It is called John Edwards.

-
-
-
-
-
-