Historic Findings Frozen In Time Are Leaving Scientists Flabbergasted