rhode island wind power
the town of portsmouth, ri, raised its own wind turbine hoping to reduce the carbon footprint for this small new england community.
the town of portsmouth, ri, raised its own wind turbine hoping to reduce the carbon footprint for this small new england community.