It’s always fun to watch Tate ride.
If you are in Barcelona next week you should check this out!
A Spitting Screamer in The Ganges River – Baan, The Holy wave.
Incredible.