image
Dartmouth Formula Racing achieved great success this past year when they entered and won the Formula Hybrid Competition for the first time.
Dartmouth Formula Racing achieved great success this past year when they entered and won the Formula Hybrid Competition for the first time.