The Hubble Space Telescope has captured what scientists are describing as a "cosmic caterpillar" nearly 6 trillion miles long slinking through deepspace.
The celestial critter in the new Hubble telescope photo is actually a cloud of gas stretching one light-year (10 trillion kilometers)...