Great meme, Matt!
We MUST press this issue!
“Renewable Energy” as it has been crafted by LIEberals is a total fail scam, and MUST be rendered irrelevant!
Germany freezes every year and the “renewables” don’t provide enough energy.