story photo

RIT Formula Racing will commemorate its 25th year of competitions unveiling three cars at Imagine.

Read the story this photo appeared in here »