Full Title: The mighty Mechanical Engineering SAE Baja Team Retrievers finish 6th overall in South Carolina competition while maintaining the No 1 crown on lowest cost entry...
June 10, 2010
·
4:40 PM