2002 Dell-Winston Solar Challenge

Day One Photos
Texas Motor Speedway