Thursday, August 28, 2008 - 12:33pm
The Seat Brisa is a sports car, but not the kind that'll burn rubber down the road with a gas-guzzling roar. Instead, its hood is covered with photo-voltaic cells that power an electric engine tied to the rear motor....