Sunday, October 15, 2006

Who killed the electric car?

The usual suspects...

Come on, you think oil companies are going to go down without a fight? Don't you ever get tired of being told that progress is just around the corner, 5-15 years down the road?