Tiny ‘Soccer Ball’ Space Molecules Could Equal 10,000 Mount Everests

The carbon buckyballs circle a pair of stars 6,500 light-years from Earth.