Down To Earth Day 2010 was a huge hit at Cutler Park in Visalia, CA. on Saturday, April 24th. Looking forward to next year's show!