The World Freestyle Football Association (WFFA), the global governing body for the sport of Freestyle Football, has... Read more