Saturday, November 17, 2007

Massive wind turbines off of I-80 somewhere in Wyoming or Colorado.
Posted by Picasa

0 observations: