Brad Spencer, Annissa Flynn, and Daniel Tarapchak have taken out the 2018 World Flowboarding Championships, in Punta Cana, Dominican Republic.

+ Surfing News