News Report

2011 Solar Car Challenge at Texas Motor Speedway