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.