NASA brings us a Holiday-themed site from a dwarf galaxy with dazzling new stars. In the spirit of the Holidays and Christmas, NASA released the latest sighting of the Hubble Space Telescope, which captures a dazzling display of Yuletide-themed heavenly bodies with a dwarf galaxy's newborn stars.