NASA Hubble Telescope Captures Space Cluster Containing Stars Millions of Years Old; Here's Why NGC 2660 Is Intriguing NASA's Hubble Space Telescope captured a space cluster with stars millions of years old. Here's why the NGC 2660 is quite by Griffin Davis