story photo

Provided by RIT RIOT Racing

RIT Baja Racing took third place overall among 100 U.S. and international collegiate race teams at its final competition this year in Portland, Ore.

Read the story this photo appeared in here »