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!