Tuesday, July 19, 2011


From the ongoing solar car race out at Texas Motor Speedway...