A rare cause of a parotid mass: spontaneous pseudoaneurysm of the superficial temporal artery.