The WWA Wake Park World Championships went down in December at the one and only Al Forsan International Sports Resort in Abu Dhabi. Some of the best riding of the event happened in practice. Check it out.
Read More