Skywatcher Photo Catches Cosmic 'Tadpoles' in Celestial Pond

Date: 03 April 2012 Time: 07:07 AM ET