More than three thousand people came to the Green Apple Fest on the National Mall in Washington, DC on April 20th to celebrate Earth Day ‘08. Before the rain hit, causing the show to close early, I chased down the likes of Chevy Chase, O.A.R. and a ton of awesome concert goers. Check out the full size video here, on my THINK.MTV.COM profile.
