CMR 17e

CMR 17e is on pace to be the most on-schedule racecar ever constructed by Carnegie Mellon Racing.

 

Comments are closed