Rain Washes Out Earth Day Festival @ DC National Mall 4.20
What a joke. First Green Apple Festival announces lineups in 8 cities. In Washington DC they never posted anything that resembled a schedule for the supposed festival from noon until midnight on 4/20. Upon checking a few bands websites the day before the show I discovered that Gov’t Mule and Umphrey’s McGee were to play 20 minute sets!
We arrive at the National Mall at 12:30 to gray skies but an other wise pleasant afternoon. The organizers were expecting a big crowd with huge screens and additional concert speakers through out the mall. O.A.R. came on as soon as we arrived. They quickly played a couple of their usual songs and made way for speakers who rambled on for quite a while. Read the rest of this entry »

