Look northeast on a clear day while crossing the Newport Pell Bridge and you can see in the distance two giant wind turbines almost silently generating electricity without polluting our environment. More...
Full Story