Hubble Spies Huge Clusters of Stars Formed by Ancient Encounter