MICHELSEN: I KNOW WHAT I AM CAPABLE OF

Danish racer Mikkel Michelsen insisted “I know what I am capable of” as he bids to build on his third place in Croatia when he lines up in Warsaw this Saturday. Michelsen goes into the FIM Speedway GP of Poland – Warsaw in the form of his life, having reached his first-ever SGP final in […]