Technology | Thu Jul 14, 2011 4:23am EDT

Flying sphere goes where humans fear to tread