Hubble Telescope Spots 'Cosmic Caterpillar' 6 Trillion Miles...

Slinking along through the sands of space is a "cosmic caterpillar" as dubbed...

4,667 views livescience.com

Interest

Astronomy
Discovered by starspirit
on Sep 3, 2013

Stumblers Who Like This Page