University of Alabama Formula SAE 2005
University of Alabama Formula SAE 2005 Presentation Event Thursday, May 19 th, 2005.