Edge of Solar System Filled with Bubbles, NASA Says

Date: 06 June 2011 Time: 05:16 PM ET