This year marks the 30th anniversary celebration of the St. Louis Earth Day Festival. Visitors will find plenty of food, music and activities such as yoga, rock climbing and a car show. The Festival is a great way to learn about local businesses, environmentally friendly products and services, and celebrate with your neighbors.