Record and Change of Leadership in Most, Czech Republic – The Big Roundup
After a twelve-year hiatus, the International German Motorcycle Championship (IDM) returned to Most this weekend under the direction of Motor Presse Stuttgart. The comeback of Germany’s premier motorcycle road racing series was …
