Much deserved top ten finish for the crew from RIT! They have now finished with points in every event at the last 13 competitions, including 6 years in a row in Detroit. Great job guys and best of luck in Germany!
Much deserved top ten finish for the crew from RIT! They have now finished with points in every event at the last 13 competitions, including 6 years in a row in Detroit. Great job guys and best of luck in Germany!