0

Wind Power Puffery

McCain's new ad touts "renewable energy," but his energy plan offers little to support it.