controversyMegan Fox Opens Up About Her Past Abusive Relationships with Some Famous People! November 8, 2023