By Kathy Dolson
Posted Festival hosts record crowds, receives national recognition.
On April 17th, 2011, St. Louis Earth Day held what now ranks as the third largest Earth Day celebration in the nation, following Dallas and New York City, according to Earth Day Network, the [...]