Forum

Snow storms in Germany blanket solar panels, wind turbines in Texas frozen shut. Yeah, that whole Green New Deal is a great idea. *NM*