Originally posted by MinnesotaNorthStar
View Post
I wonder if they still want to secede...
BTW 88% of the power in Texas is non-renewable if I read right.
Comment