2012 Team Long Track World Championship
From Wikipedia, the free encyclopedia
The 2012 Team Long Track World Championship was the sixth annual FIM Team Long Track World Championship. The final took place on 23 June 2012 in Saint-Macaire, France.[1][2]
2012 Longtrack World Cup