Watch: Carlos Alcaraz's reaction to Spain's Euro semis win goes viral 10.07.2024 05:47 Indiatoday.in Watch Carlos Alcarazs reaction to Spains Euro semis win goes viral