Head Padel have launched the Head Padel Pro High Altitude balls, perfect for all conditions at 1000m above sea level.
Head Padel balls are the official ball of the World Padel Tour and the Spanish Padel Federation. These balls have an excellent reputation of performance, quality and excellent durability.