What Does It Take?

2011 Solar Car Challenge at Texas Motor Speedway