April 18, 2008

On this date in Missouri history: The Green Switch Celebration is held in Rock Port, Missouri. The small town on the windswept plains of northwest Missouri became the first community in Missouri to generate 100 percent of its electricity from wind power.