Posts in tag

KTM Wins 2005 125cc World Championship Constructors Title


KTM Wins 2005 125cc World Championship Constructors Title Mika Kallio Takes Second in Championship With Victory 16th and Final Round, Valencia, Spain November 6, 2005 Austrian motorcycle manufacturer KTM today clinched the 125cc Road Race Constructors’ World Championship with Mika Kallio’s brilliant, last corner victory in the Valencia Grand Prix. Kallio’s teammate in the Red Bull …