xyFace Operation Dumbo Drop Operation Dumbo Drop 27579 2010-04-05 Operation Dumbo Drop(1995) Photo 20 of 23 Operation Dumbo Drop 27579