dealsflip flop solar plant with $60 purch

4
vote-for1vote-against

Solar plants? Didn't mother nature invent these?