Site Provides Evidence For Ancient Comet Explosion