Tags: Sports League.
The FIM Team Long Track World Championship is an annual long track event held each year organized by the International Motorcycling Federation (FIM) since 2007. The championship has been dominated by Germany with them winning first place in all of the past championships.