February 7, 2011 by THE COAL SPEAKER Someone out there somewhere? A newly released NASA image suggests maybe..