Happy New Year 2023!

MPR celebrates 12 years

MPR held our first race in 2012.

We now proudly host 5 races across Missouri & Kansas