Snowbaby Active Member Joined Sep 10, 2004 Messages 9,704 Location Scotland Feb 22, 2007 #1 Life's Greatest Miracle Totally amazing video footage and education!!!