xyFace The Eagle Has Landed The Eagle Has Landed 148634 2010-12-08 The Eagle Has Landed(1976) Photo 2 of 6 The Eagle Has Landed 148634