Checkmate - Best Ride Of My Life in Teahupoo Teahupoo 28th Of July 2025, perfect waves at home. Ride of my life