STEVE MALEY: New Roads Switchgrass Power Plant Failure Proves It Ain’t Easy Going Green July 5th, 2011 MacAoidh Facebook Twitter0share STEVE MALEY: New Roads Switchgrass Power Plant Failure Proves It Ain’t Easy Going Green – Redstate.com Facebook Twitter0share