Tag: world finals

MotoAmerica Top 5 Head To Jerez For KTM RC CUP Championship – World Finals

The top five finishers from the 2017 MotoAmerica KTM RC Cup Championship are set to do battle this weekend, Oct.…

2 years ago