A Mother-Daughter Bonding Trip Turns Stormy In Palma De Mallorca, Spain