Final – Madrid

Final – Madrid

Available on Red Bull TV
S2024 E177: It’s the final showdown of the tournament – watch the two remaining teams compete in Spain for the top prize at the final contest of Madrid Premier Padel P1.