Multimedia GRACE Satellite Testing The GRACE satellites are seen at an IABG testing facility in Germany.