Saturday, December 20, 2008

99.9!

Who says you need an electric vehicle?  Look at the mileage we're getting in the Cooper. 

*not exactly accurate just after initialization

No comments: