mshuang
Member
In case anyone wanted to see a California Roadster with the top up. This is Roadster EP2, at TechShop in Mountain View, on May 3, 2007. (It was sprinkling, but I believe this is right after the talk Tesla gave about the development of the Roadster).