Y youtube.com You are being mislead about renewable energy technology. [video] 51 points TheTxT 9 months ago 6 comments