Isabella Strahan and Twin Sophia Hang in Bikinis After Tumor Diagnosis(01) Eldon Haag 28 Aug 2025 Save Image Image gallery: Are the Strahan Sisters Twins? Discovering Sophia and Isabella's Remarkable Story