Shell Eco-Marathon Americas car-building competition takes over Discovery Green in downtown Houston

April 6, 2013 4:22:15 AM PDT
Ready, set, go! More than 1,000 future scientists will gather at Discovery Green in downtown Houston today for the Shell Eco-Marathon Americas.

Load Comments