Stella Solar Powered Car TC Video 10 years Sarah Buhr goes for a ride in the the Stella, the first four seater solar powered car.