WND is pushing an ad for Patriot Power. Being curious I wondered what Patriot Power consisted of, surely something that burned dirty diesel and made lots of smoke.
After sitting through a long video ranting and raving (I’m assuming by all the cartoon drawings as I had the sound off) it turns out they are pushing Commie Wind and Solar Power. WTF WND?