Feedback

Flaming ribbon shines on Orion

 

A spectacular image appears to show a flaming ribbon in the Orion constellation located more than 1350 light-years from Earth. NBCNews.com's Dara Brown reports.

Shows