Are electric cars practical in Minnesota?

The Tesla Model S electric car
The Tesla Model S electric car was on display at the North American International Auto Show in Detroit, Mich.