Student Team Sets Speed Record In Veggie Oil Truck

by Christopher DeMorro November 30, 2011 2 comments