Surprise Me!

Annabel Anderson 2012 Stand Up World Series Champion

2012-10-29 1 Dailymotion

Annabel Anderson: Women's SUP World Racing Champion 2012. With a flawless record of wins through the 2012 season, Annabel Anderson has established herself as the undisputed SUP Racing Champion of the World.