Storing Solar Power on my ROOF!!!

0 views
|

Did you know the US state of California produces so much solar power they have to PAY other states to take it? Granted some of …